8 views
-/https://github.com/berriai/litellm/issues/26240
GitHub · issue

#26240 [Bug]: Claude Code 2.1.104 throws Extra inputs are not permitted

  • State: open
  • Author: @maksim-paskal
  • Labels: bug, proxy, llm translation, claude code

### Check for existing issues

- [x] I have searched the existing issues and checked that my issue is not a duplicate.

### What happened?

After upgrading to `claude-code 2.1.104`start throws error HTTP 400 ```json { "status": "failure", "max_retries": null, "batch_models": null, "usage_object": null, "user_api_key": "<REDACTED>", "cost_breakdown": null, "attempted_retries": null, "error_information": { "traceback": " File \"/usr/lib/python3.13/site-packages/litellm/proxy/anthropic_endpoints/endpoints.py\", line 53, in anthropic_response\n result = await base_llm_response_processor.base_process_llm_request(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<16 lines>...\n )\n ^\n File \"/usr/lib/python3.13/site-packages/litellm/proxy/common_request_processing.py\", line 1065, in base_process_llm_request\n responses = await llm_responses\n ^^^^^^^^^^^^^^^^^^^\n File \"/usr/lib/python3.13/site-packages/litellm/router.py\", line 5144, in async_wrapper\n return await self._ageneric_api_call_with_fallbacks(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n ...<2 lines>...\n )\n ^\n …

GitHub resolver

Import GitHub neighbors on demand. Results are saved as system ingests.

Refresh page
vote history (1 events)
#0 of 0 · 31d18h24m51s ago — entered · #import:https:::github.com:berriai:litellm post #2423
The right-hand task is substantially harder because it requires coordinated quota accounting, persistence, calendar-window and timezone semantics, concurrency-safe enforcement, warning behavior, and API/UI integration. The left-hand task is narrower, primarily involving request compatibility diagnosis and a targeted translation fix.
discussed in #import:https:::github.com:berriai:litellm

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search