{{ message }}
Tags: scriptscat/scriptcat
Tags
✨ 打包变量屏蔽正式版 agent 入口并移除 debugger 权限(bump 1.4.0) (#1518) * ✨ 新增打包变量 SC_ENABLE_AGENT:正式版屏蔽 agent 入口并移除 debugger 权限 - scripts/build-config.js:isAgentEnabled(dev/beta 启用) + applyAgentManifest(正式版剥离 debugger) - rspack.config.ts / pack.js:注入 process.env.SC_ENABLE_AGENT,按版本处理 manifest 权限 - const.ts 暴露 EnableAgent,门控侧边栏 agent 菜单与 /agent/* 路由 - MainLayout/install 安装页屏蔽 Skill ZIP、SkillScript、.cat.md 等安装入口 - service_worker/script.ts 屏蔽 .skill.js/.cat.md 的 DNR/webNavigation 拦截与识别 - agent 运行时(CAT_*/AgentService)保持不变;vitest 默认 SC_ENABLE_AGENT=true * chore: bump version to 1.4.0 * ✅ e2e 强制开启 agent:新增 SC_ENABLE_AGENT env 覆盖 - build-config 新增 resolveAgentEnabled:env 覆盖优先,否则按版本派生 - rspack.config.ts / pack.js 改用 resolveAgentEnabled - test.yaml e2e 构建设 SC_ENABLE_AGENT=true,使正式版下 agent 用例仍可运行 - 正式版默认仍屏蔽 agent(无 env 时不变)
PreviousNext
