diff --git a/src/permissions/mode.ts b/src/permissions/mode.ts index e9fe8fd..1578389 100644 --- a/src/permissions/mode.ts +++ b/src/permissions/mode.ts @@ -66,8 +66,16 @@ class PermissionModeManager { return "allow"; case "acceptEdits": - // Auto-allow edit tools: Write, Edit, MultiEdit, NotebookEdit - if (["Write", "Edit", "MultiEdit", "NotebookEdit"].includes(toolName)) { + // Auto-allow edit tools: Write, Edit, MultiEdit, NotebookEdit, apply_patch + if ( + [ + "Write", + "Edit", + "MultiEdit", + "NotebookEdit", + "apply_patch", + ].includes(toolName) + ) { return "allow"; } return null;