Bug Description
API Error: 400 {"type":"error","error":{"type":"invalid_request_error",
"message":"tools.15.custom.name: String should match pattern
'^[a-zA-Z0-9_-]{1,64}$'"}}
Environment Info
- Platform: macos
- Terminal: Apple_Terminal
- Version: 0.2.103
- Feedback ID: 751e296f-8693-4ae5-a3fa-92ee1de64c91
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/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:617:3348)\n at file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:512:16277\n at D (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:502:12863)\n at zW (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:512:15798)\n at Gw6 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2032:21144)\n at file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2170:635","timestamp":"2025-05-07T08:52:30.851Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"tools.15.custom.name: String should match pattern '^[a-zA-Z0-9_-]{1,64}$'\"}}\n at s5.generate (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:689:2210)\n at D3.makeStatusError (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:693:7240)\n at D3.makeRequest (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:693:8185)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-05-07T08:52:32.192Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"tools.15.custom.name: String should match pattern '^[a-zA-Z0-9_-]{1,64}$'\"}}\n at s5.generate (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:689:2210)\n at D3.makeStatusError (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:693:7240)\n at D3.makeRequest (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:693:8185)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async Ah.showErrors (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:15367)\n at async Ah (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:9871)\n at async gY6 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:15215)\n at async aa1 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:4715)\n at async ea1 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:13846)\n at async Ln5 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1878:180)","timestamp":"2025-05-07T08:52:32.539Z"}]
Bug Description
API Error: 400 {"type":"error","error":{"type":"invalid_request_error",
"message":"tools.15.custom.name: String should match pattern
'^[a-zA-Z0-9_-]{1,64}$'"}}
Environment Info
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/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:617:3348)\n at file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:512:16277\n at D (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:502:12863)\n at zW (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:512:15798)\n at Gw6 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2032:21144)\n at file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2170:635","timestamp":"2025-05-07T08:52:30.851Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"tools.15.custom.name: String should match pattern '^[a-zA-Z0-9_-]{1,64}$'\"}}\n at s5.generate (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:689:2210)\n at D3.makeStatusError (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:693:7240)\n at D3.makeRequest (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:693:8185)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-05-07T08:52:32.192Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"tools.15.custom.name: String should match pattern '^[a-zA-Z0-9_-]{1,64}$'\"}}\n at s5.generate (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:689:2210)\n at D3.makeStatusError (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:693:7240)\n at D3.makeRequest (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:693:8185)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async Ah.showErrors (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:15367)\n at async Ah (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:9871)\n at async gY6 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:15215)\n at async aa1 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:4715)\n at async ea1 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1554:13846)\n at async Ln5 (file:///Users/kiranags/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1878:180)","timestamp":"2025-05-07T08:52:32.539Z"}]