console: 新建任务选完全访问不再弹确认框

DispatchSection 提交时删掉 full 的 window.confirm:下拉里
选 full 本身就是显式选择,提交直接送 approval,不再二次
确认。计划模式与 full 互斥的拦截不动,其它确认框(取消/
合并/提 PR 等)不动。
构建产物 cloud/console.html 由 npm run build(tsc + vite
singlefile)重新生成,产物里已无“确认提交吗”,仅剩下拉
选项本身的“完全访问”文案。
This commit is contained in:
host committed 2026-10-29 18:06:18 +08:00
1 parent baf330f112
commit 6d9cd24553
2 files changed
+12 -10

No files matched your search

@@ -38,7 +38,9 @@ export default function DispatchSection() {
if (cm) body.child_model = cm;
if (childEffort) body.child_effort = childEffort;
if (approval) {
if (approval === "full" && !window.confirm("完全访问 = 自动批准 + 不受工作区限制,agent 可读写工作区外路径。确认提交吗?")) return;
// 选了完全访问也不再弹确认框:下拉里选 full 本身就是
// 显式选择,提交时直接送 approval;计划模式与 full
// 互斥仍在下面拦截。
body.approval = approval;
}
if (planMode) {