tweak: adjust plan agent to ask when running bash, give it edit tooli… (#2150)

This commit is contained in:
Aiden Cline
2025-08-21 17:25:31 -05:00
committed by GitHub
parent f15660da75
commit e388c09f62
+10 -4
View File
@@ -48,6 +48,15 @@ export namespace Agent {
} }
const agentPermission = mergeAgentPermissions(defaultPermission, cfg.permission ?? {}) const agentPermission = mergeAgentPermissions(defaultPermission, cfg.permission ?? {})
const planPermission = mergeAgentPermissions(
{
edit: "ask",
bash: "ask",
webfetch: "allow",
},
cfg.permission ?? {},
)
const result: Record<string, Info> = { const result: Record<string, Info> = {
general: { general: {
name: "general", name: "general",
@@ -74,11 +83,8 @@ export namespace Agent {
plan: { plan: {
name: "plan", name: "plan",
options: {}, options: {},
permission: agentPermission, permission: planPermission,
tools: { tools: {
write: false,
edit: false,
patch: false,
...defaultTools, ...defaultTools,
}, },
mode: "primary", mode: "primary",