Files
OmniRoute/open-sse/executors
Mourad Maatoug 4d000f1eb0 fix: strip _claudeCodeRequiresLowercaseToolNames before serialization
The sentinel field set by remapToolNamesInRequest() was being included in
the JSON body sent to Anthropic, which rejects unknown top-level fields
with 400 invalid_request_error. Stripped before JSON.stringify in both
code paths:
- buildAndSignClaudeCodeRequest (CC bridge / anthropic-compatible-cc-*)
- base executor serialization path (native claude/ provider)

Pre-existing bug, not introduced by issue #2260 changes.
2026-05-15 18:07:57 +02:00
..
2026-04-30 01:27:03 -03:00