[BUG] API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"tools.135.custom.name: String should have at most 64 characters"}}

Resolved 💬 3 comments Opened Jun 23, 2025 by GratefulDave Closed Jun 23, 2025

Environment

  • Platform (select one):
  • [x ] Anthropic API
  • [ ] AWS Bedrock
  • [ ] Google Vertex AI
  • [ ] Other: <!-- specify -->
  • Claude CLI version: 1.0.31
  • Operating System: MacOS Sequoia 15.5
  • Terminal: iterm2

Bug Description

I just updated the to the latest plugin in Pycharm for Claude Code this AM.

API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"tools.135.custom.name: String should have at most 64 characters"}}

The tool number returned changes each time this error is thrown....

Steps to Reproduce

  1. Load Claude Code
  2. Type any command

Expected Behavior

No errors.

Actual Behavior

API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"tools.135.custom.name: String should have at most 64 characters"}}

Additional Context

This effectively renders claude code unusable.

View original on GitHub ↗

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