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 6d056789c7
commit ba2e86c7ef

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",