LiteLLM Virtual Key BudgetExceededError with Stale Spend Data
Fix LiteLLM BudgetExceededError falsely rejecting requests when key spend is below max_budget Includes evidence for LiteLLM troubleshooting demand.
BudgetExceededError Topic hub pagination
Continue browsing this topic cluster with SEO-safe static pagination.
Fix LiteLLM BudgetExceededError falsely rejecting requests when key spend is below max_budget Includes evidence for LiteLLM troubleshooting demand.
BudgetExceededError Check if LiteLLM package is compromised / fix compromised LiteLLM installation Includes evidence for LiteLLM troubleshooting demand.
[Security]: litellm PyPI package (v1.82.7 + v1.82.8) compromised Fix LiteLLM websearch_interception truncating Claude Code streaming responses with no error logs Includes evidence for LiteLLM troubleshooting demand.
websearch_interception silently truncates streaming response on /v1/messages — follow-up call always uses stream=False Fix LiteLLM proxy cross-team authorization bypass on memory CRUD endpoints Includes evidence for LiteLLM troubleshooting demand.
Team 2 can do RUD on the key team-1:test without any authorization Fix LiteLLM /v1/messages endpoint failing with Bedrock InvokeModel due to missing compact beta header Includes evidence for LiteLLM troubleshooting demand.
LiteLLM /v1/messages passes context_management to Bedrock without compact-2026-01-12 beta header Fix LiteLLM proxy failing with OpenAI Codex CLI when using gpt-5-codex model with tool/function calls Includes evidence for LiteLLM troubleshooting demand.
Codex CLI does not respond correctly when using gpt-5-codex model with tool calls via LiteLLM proxy Fix LiteLLM proxy server startup failure caused by Prisma NotConnectedError database connection issue Includes evidence for LiteLLM troubleshooting demand.
LiteLLM Proxy fails to start: Prisma NotConnectedError Fix LiteLLM Bedrock Converse injecting tools into requests for non-tool-supporting models Includes evidence for LiteLLM troubleshooting demand.
BedrockException - {"message":"This model doesn't support tool use."} Fix 'No module named proxy_server' error after updating LiteLLM to 1.72.x Includes evidence for LiteLLM troubleshooting demand.
No module named 'proxy_server' Fix TypeError in check_view_exists() when starting LiteLLM proxy server Includes evidence for LiteLLM troubleshooting demand.
TypeError in check_view_exists() during LiteLLM Proxy startup Fix LiteLLM fallback failure when /v1/responses/compact endpoint returns 400 Unknown parameter metadata Includes evidence for LiteLLM troubleshooting demand.
/v1/responses/compact fails during router_settings.fallbacks — Unknown parameter: metadata Fix LiteLLM Presidio PII guardrail not working with Anthropic native API path Includes evidence for LiteLLM troubleshooting demand.
Presidio guardrail: PII masked on input but never unmasked in responses, 400 error with tools Fix LiteLLM spend logs too large from verbose OpenAI RateLimitError payloads Includes evidence for LiteLLM troubleshooting demand.
OpenAI RateLimitError with large pydantic error payload (>12 MB spend log entry) Fix LiteLLM returning 401 Authentication Error when connecting to Azure OpenAI Includes evidence for LiteLLM troubleshooting demand.
litellm.AuthenticationError: 401 Fix LiteLLM BadRequestError when MCP server tools array exceeds Azure OpenAI's 128 tool limit Includes evidence for LiteLLM troubleshooting demand.
LiteLLM BadRequestError: tools array exceeds Azure limit of 128 Fix LiteLLM Bedrock serviceTier parameter causing Malformed input request error Includes evidence for LiteLLM troubleshooting demand.
Malformed input request Fix LiteLLM 400 error when using tool_choice named function format with GPT-5.4/5.5 models Includes evidence for LiteLLM troubleshooting demand.
400 Bad Request - tool_choice named function format Fix LiteLLM /v1/messages/count_tokens returning wrong token count for Bedrock-backed Anthropic models Includes evidence for LiteLLM troubleshooting demand.
Provider token counting failed (400): messages.N.content: Field required. Falling back to local tokenizer Fix LiteLLM 400 error requiring chunking_strategy for gpt-4o-transcribe-diarize model Includes evidence for LiteLLM troubleshooting demand.
400 litellm.BadRequestError: OpenAIException - chunking_strategy is required for diarization models Fix LiteLLM max_budget being ignored after ResetBudgetJob resets key spending to zero Includes evidence for LiteLLM troubleshooting demand.
max_budget is ignored after reset