Agent Context Persistence Failure in Multi-Agent Workflow
Bug Description
I really am having trouble with main agents and sub-agents not knowing what each other did even whe I ask them to connect and keep deatiled logs for review. The sub agent did a HUGE pile of investigation, found a great issue, think it fixed it, and had issues runnig an incorrect script. I stopeed the run with ESC, adjust what is should look for to build and deply. Suddenly the main agent secided that the issue was not looked at and wnated to start the sub-agent again.
I don't know what is going on but I feel that Claude Opus 4.1 is more: 1) forgetfull 2) more prone to making things up and 3) being lazier than 4.0. For me this keeps costing me time and tokens to keep re-asking, reminding, and have to adjust. I do not seem to be able to trust it to the same level as 4.0.
Environment Info
- Platform: win32
- Terminal: mintty
- Version: 1.0.77
- Feedback ID: e138b9b8-e690-40f1-82d7-be6d697a8bf0
Errors
[{"error":"Error: Request was aborted.\n at yZ1._createMessage (file:///C:/Users/direc/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:944:7955)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-13T01:48:34.839Z"},{"error":"Error: Request was aborted.\n at yZ1._createMessage (file:///C:/Users/direc/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:944: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-13T03:25:38.989Z"},{"error":"Error: Request was aborted.\n at yZ1._createMessage (file:///C:/Users/direc/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:944: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-13T03:27:39.951Z"},{"error":"Error: Request was aborted.\n at QS.makeRequest (file:///C:/Users/direc/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:953:3840)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-13T03:29:19.955Z"},{"error":"Error: Request was aborted.\n at yZ1._createMessage (file:///C:/Users/direc/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:944: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-13T03:30:40.824Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗