"Unspecified Tool Parameter Validation Error in Tool Execution"

Resolved 💬 4 comments Opened May 8, 2025 by guidedways Closed May 16, 2025

Bug Description
Seeing invalid tool parameters frequently and it doesn't say what tool it tried to use and what paramter it tried passing

Environment Info

  • Platform: macos
  • Terminal: iTerm.app
  • Version: 0.2.103
  • Feedback ID: 820392b9-7aa6-4e90-bfb2-8a113e222e4f

Errors

[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n    at genericNodeError (node:internal/errors:983:15)\n    at wrappedFn (node:internal/errors:537:14)\n    at checkExecSyncError (node:child_process:882:11)\n    at execSync (node:child_process:954:15)\n    at JX (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:617:3348)\n    at file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:512:16277\n    at D (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:502:12863)\n    at zW (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:512:15798)\n    at Gw6 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2032:21144)\n    at file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2170:635","timestamp":"2025-05-07T19:15:41.250Z"},{"error":"SyntaxError: Unexpected token 'B', \"Based on t\"... is not valid JSON\n    at JSON.parse (<anonymous>)\n    at E7 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:631:9972)\n    at qH6 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1949:2459)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-05-07T19:20:39.320Z"},{"error":"ShellError: Shell command failed\n    at Object.call (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1125:862)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Rn5 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:5946)\n    at async vF1 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:3688)\n    at async En5 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:2968)\n    at async Es1 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:2902)\n    at async ds (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:2147)\n    at async ds (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:2544)\n    at async JZ (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2188:1638)","timestamp":"2025-05-07T19:45:27.114Z"},{"error":"Error: File content (25072 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 IF5 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1044:8073)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Object.call (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1044:7018)\n    at async Rn5 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:5946)\n    at async vF1 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:3688)\n    at async QB1 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1052:770)\n    at async On5 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:3019)\n    at async Es1 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:2876)\n    at async ds (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:2147)\n    at async ds (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1878:2544)","timestamp":"2025-05-07T19:50:41.152Z"},{"error":"Error: File content (25072 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 IF5 (file:///Users/Name/.nvm/versions/node/v22.15.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1044:8073)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Obje

Note: Error logs were truncated.

View original on GitHub ↗

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