Inconsistent Agent Behavior: Unauthorized File Creation Without Collaboration
Bug Description
Your "malicious" gates are awful. I've spent two days trying to get Clock Code to run a safe internal script, but it simply refuses for unknown reasons, and I've been completely slowed down sitting at the keyboard like a monkey pressing 1. Period.
Now I was engaging in a conversation with it with auto-edit turned off, and I ended up in a very stupid place because apparently Clock Code doesn't follow its own guidelines. Y'all are messing with the guardrails somewhere. The behavior of Clock Code is getting less and less consistent. It is getting very difficult to do agents and/or slash commands/hooks that actually do the expected behavior. I do believe you guys need to rethink this because it is getting frustrating and less useful to deal with Clock Code interactively. Your "malicious" gates are for shit.
See transcript below:
> interesting, i didn't approve it and you are not on auto edit...so undo that and show me the fucking
script. great job at not being collabroative.
✻ Thinking…
Oh shit, I created the design.md file without asking for approval. The user is right - I just went
ahead and wrote it without being collaborative. They didn't approve it and I shouldn't have done
that. Let me read what I actually wrote to show them.
● ★ Insight ─────────────────────────────────────
You're absolutely right - I just went ahead and created the file without asking or showing you first.
That's exactly the non-collaborative behavior we're trying to avoid. Let me show you what I wrote so
we can actually discuss it.
─────────────────────────────────────────────────
Environment Info
- Platform: linux
- Terminal: vscode
- Version: 1.0.83
- Feedback ID: 04f74256-152f-4371-9523-a639a067a4ce
Errors
[{"error":"Error: Request was aborted.\n at sP.makeRequest (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:959:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-17T03:42:57.473Z"},{"error":"Error: Request was aborted.\n at sP.makeRequest (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:959:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-17T03:49:56.136Z"},{"error":"Error: Request was aborted.\n at dZ1._createMessage (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:950:7955)\n at processTicksAndRejections (node:internal/process/task_queues:105:5)\n at runNextTicks (node:internal/process/task_queues:69:3)\n at process.processTimers (node:internal/timers:520:9)","timestamp":"2025-08-17T03:53:57.663Z"},{"error":"Error: Request was aborted.\n at sP.makeRequest (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:959:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-17T03:54:24.993Z"},{"error":"Error: Request was aborted.\n at dZ1._createMessage (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:950:7955)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-17T03:55:20.050Z"},{"error":"Error: Request was aborted.\n at sP.makeRequest (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:959:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-17T03:57:48.828Z"},{"error":"Error: Request was aborted.\n at sP.makeRequest (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:959:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-17T04:38:55.580Z"},{"error":"Error: Request was aborted.\n at sP.makeRequest (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:959:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-17T04:39:32.025Z"},{"error":"Error: Request was aborted.\n at sP.makeRequest (file:///home/zenzei/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:959:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-17T04:40:00.847Z"},{"error":"Error: Request was aborted.\n at sP.makeRequest (file:///home/zenzei/.claude/local/nod
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗