[Bug] Agent makes changes in plan mode despite planning-only configuration
Resolved 💬 3 comments Opened Apr 14, 2026 by SiddharthVethody Closed Apr 17, 2026
Bug Description
In plan mode, the agent made changes on its own even when it was in planning-mode, is there any reason for this because I always thought no matter what planning mode would prevent it from making changes
Environment Info
- Platform: win32
- Terminal: windows-terminal
- Version: 2.1.107
- Feedback ID: 016f273a-0e78-4ece-b809-a88238be4ade
Errors
[{"error":"Error: Tool mcp__obsidian__read_note not found\n at xjK (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2664:29892)\n at IX (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:21016)\n at q9 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:39565)\n at pL (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:50276)\n at b06 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:86966)\n at _B6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:85927)\n at Oi (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:85748)\n at Y86 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:82107)\n at S6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:6491)\n at p6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:4976)","timestamp":"2026-04-14T08:43:30.327Z"},{"error":"Error: Tool mcp__obsidian__list_notes not found\n at xjK (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2664:29892)\n at IX (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:21016)\n at q9 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:39565)\n at pL (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:50276)\n at b06 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:86966)\n at _B6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:85927)\n at Oi (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:85748)\n at Y86 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:82107)\n at S6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:6491)\n at p6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:4976)","timestamp":"2026-04-14T08:43:30.328Z"},{"error":"Error: Tool mcp__obsidian__search_vault not found\n at xjK (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2664:29892)\n at IX (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:21016)\n at q9 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:39565)\n at pL (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:50276)\n at b06 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:86966)\n at _B6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:85927)\n at Oi (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:85748)\n at Y86 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:82107)\n at S6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:6491)\n at p6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:4976)","timestamp":"2026-04-14T08:43:30.334Z"},{"error":"Error: Tool mcp__obsidian__search_vault not found\n at xjK (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:2664:29892)\n at IX (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:21016)\n at q9 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:39565)\n at pL (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:50276)\n at b06 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:86966)\n at _B6 (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:547:85927)\n at Oi (file:///C:/Users/sdzyr/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗