diff --git a/pi/files/agent/extensions/permission-gate.ts b/pi/files/agent/extensions/permission-gate.ts index 44850e5..2ec6002 100644 --- a/pi/files/agent/extensions/permission-gate.ts +++ b/pi/files/agent/extensions/permission-gate.ts @@ -7,8 +7,9 @@ import type { ExtensionAPI } from "@mariozechner/pi-coding-agent"; -export default function (pi: ExtensionAPI) { - const dangerousPatterns = [/\brm\s+(-rf?|--recursive)/i, /\bsudo\b/i, /\b(chmod|chown)\b.*777/i]; +export default function(pi: ExtensionAPI) { + // const dangerousPatterns = [/\brm\s+(-rf?|--recursive)/i, /\bsudo\b/i, /\b(chmod|chown)\b.*777/i]; + const dangerousPatterns = [/\bsudo\b/i, /\b(chmod|chown)\b.*777/i]; pi.on("tool_call", async (event, ctx) => { if (event.toolName !== "bash") return undefined;