diff --git a/backend/main.py b/backend/main.py index d594ce6..ecc1a17 100644 --- a/backend/main.py +++ b/backend/main.py @@ -252,11 +252,14 @@ class ClaudeProcessManager: env = os.environ.copy() # Build command: interactive claude with stream-json I/O + # --permission-mode bypassPermissions allows the agent to use all tools + # (Bash, file ops, MCP servers) without interactive confirmation prompts cmd = [ "claude", "--output-format", "stream-json", "--input-format", "stream-json", "--verbose", + "--permission-mode", "bypassPermissions", ] try: