[Bug] Anthropic API: Persistent Tool Use Concurrency Failure

Resolved 💬 5 comments Opened Oct 15, 2025 by saadk408 Closed Jan 10, 2026

Bug Description
I keep constantly facing this error duinrg a long task: "API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation.". I keep needing to revert changes, and it never actually succeeds.

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 2.0.15
  • Feedback ID: 3c47f8b2-6247-4317-ae67-5b5aa9bb519d

Errors

[{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:49:29.388Z"},{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:49:41.424Z"},{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:49:46.153Z"},{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:49:51.565Z"},{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:49:57.688Z"},{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:50:13.843Z"},{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:50:20.133Z"},{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:57:12.461Z"},{"error":"MaxFileReadTokenExceededError: File content (56997 tokens) exceeds maximum allowed tokens (25000). Please use offset and limit parameters to read specific portions of the file, or use the GrepTool to search for specific content.\n    at _Y5 (/$bunfs/root/claude:1630:1722)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T02:58:14.082Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.86: `tool_use` ids were found without `tool_result` blocks immediately after: toolu_01EPxoZobJK85Yrzuhkn3cvN. Each `tool_use` block must have a corresponding `tool_result` block in the next message.\"},\"request_id\":\"req_011CU8EnXFfY8aDu8ba5LH2T\"}\n    at generate (/$bunfs/root/claude:382:25676)\n    at makeRequest (/$bunfs/root/claude:527:5345)\n    at processTicksAndRejections (native:7:39)","timestamp":"2025-10-15T03:01:17.177Z"}]

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗