[Bug] Anthropic API Error: Duplicate tool names during compaction
Resolved 💬 5 comments Opened Dec 16, 2025 by ui-conradlan Closed Feb 14, 2026
Bug Description
/compact
⎿ Error: Error during compaction: Error: API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"tools: Tool names must be unique."},"request_id":"req_011CWA3Dnp3dsfjscM545aps"}
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.0.70
- Feedback ID: a7b66909-110e-4dba-b225-067d7dda6cb6
Errors
[{"error":"Error: Tool mcp__atlassian__getConfluencePage not found\n at IU2 (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2699:542)\n at OQ (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:20693)\n at SZ (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:39057)\n at ha (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:49664)\n at uY (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:85801)\n at fv (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:84781)\n at nO (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:84606)\n at jT (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:81054)\n at H0 (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:6360)\n at eA (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:4874)","timestamp":"2025-12-16T08:20:06.213Z"},{"error":"Error: Tool mcp__atlassian__updateConfluencePage not found\n at IU2 (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2699:542)\n at OQ (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:20693)\n at SZ (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:39057)\n at ha (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:49664)\n at uY (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:85801)\n at fv (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:84781)\n at nO (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:84606)\n at jT (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:81054)\n at H0 (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:6360)\n at eA (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:4874)","timestamp":"2025-12-16T08:20:06.261Z"},{"error":"Error: Tool mcp__atlassian__getConfluencePage not found\n at IU2 (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2699:542)\n at OQ (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:20693)\n at SZ (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:39057)\n at ha (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:49664)\n at uY (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:85801)\n at fv (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:84781)\n at nO (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:84606)\n at jT (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:81054)\n at H0 (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:6360)\n at eA (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:4874)","timestamp":"2025-12-16T08:20:07.106Z"},{"error":"Error: Tool mcp__atlassian__updateConfluencePage not found\n at IU2 (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2699:542)\n at OQ (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:20693)\n at SZ (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:39057)\n at ha (file:///Users/conradlan/.nvm/versions/node/v22.19.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:213:49664)\n a
Note: Error logs were truncated.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗