claude-proxy / src /free_claude_code

Commit History

fix(nim): dynamically clamp max_tokens to resolve context window exhaustion (400 Bad Request)
3f2f05a

dheraingoud commited on

fix(nim): classify expected context length / max context 400/500 errors as context_window_exceeded for automatic client compaction
ea0ba58

dheraingoud commited on

fix(provider): remove invalid flush_task_arg_buffers call causing HTTP 500 error on streaming responses
58f7718

dheraingoud commited on

feat: sync upstream commits up to f17c92bc
a1bab2d

dheraingoud commited on

feat: apply upstream commits f077c358, 8696e132, cb5b4305
7449374

dheraingoud commited on

Revert "fix(nim): handle progressive payload downgrades on NIM 500 internal server errors"
de28646

dheraingoud commited on

fix(nim): handle progressive payload downgrades on NIM 500 internal server errors
4c86c77

dheraingoud commited on

fix(nim): pass body argument to _normalize_stream in KeyRotator loop to fix 502 error
036d875

dheraingoud commited on

feat: sync upstream 25th July commits (MiniMax-M3 native tool recovery, HTTP 403 permission denials)
00d1a83

dheraingoud commited on

fix(runtime): make startup model cache warming non-fatal on unconfigured providers
f876fb4

dheraingoud commited on

fix(api): allow unauthenticated GET to root path for HF Space health pings
adae421

dheraingoud commited on

feat: sync proxy with upstream commits up to a4a0fb8 (model catalog refactor, desktop launcher, telemetry feature flags)
c817fe8

dheraingoud commited on

fix(critical): replace super().__setattr__ with object.__setattr__ in ExecutionFailure to fix Python 3.12 slots+exception MRO crash causing 500 errors
0cc4495

dheraingoud commited on

fix(streaming): unconditionally strip Minimax control tokens and auto-close think tags on tool calls
6c15647

dheraingoud commited on

fix(streaming): resolve chunking bug for tool call tag and control tokens
6203959

dheraingoud commited on

fix(streaming): parse minimax XML tool calls and strip control tokens
b034f3c

dheraingoud commited on

fix(streaming): remove Task tool buffering and fix thinking bypass
e47d8bc

dheraingoud commited on

feat: intercept 404s to return 200 OK for scanner bots
9857ebd

dheraingoud commited on

fix(compatibility): resolve python 3.12 compatibility NameErrors and SyntaxErrors
05e7f80

dheraingoud commited on

fix(settings): use string literal type annotations for Settings class methods to support Python 3.12
56a98c6

dheraingoud commited on

fix(reasoning): use string literal type annotations for ReasoningPolicy classmethods to support Python 3.12
c1b027b

dheraingoud commited on

feat: synchronize proxy with upstream commits up to 5305bd7 and integrate NIM key rotator
0a54372

dheraingoud commited on

chore(logs): silence uvicorn HEAD / health check logs
6e0a662

dheraingoud commited on

fix(nim): limit rate-limit retries to number of keys to prevent hanging
38634b3

dheraingoud commited on

fix: replace super() with explicit calls to prevent async Python 3.12+ bug and suppress HEAD / logs
c9335e8

dheraingoud commited on

Fix: Bypass think_parser to emit raw thinking tags as plain text when reasoning isn't explicitly requested by client
8f93e8a

dheraingoud commited on

Fix _PrefetchedStream asyncio task cancellation bug
8a1485e

dheraingoud commited on

Fix HF Space timeouts and infinite rotation loops
315c659

dheraingoud commited on

Fix tight RateLimitError loop causing timeouts by sleeping when keys are cooling down
ebea748

dheraingoud commited on

Support x-api-key for auth in addition to Bearer tokens to fix Claude Code compatibility
41c50cb

dheraingoud commited on

Allow unauthenticated GET to root path so HF Space UI ping doesn't return 401
6eccb75

dheraingoud commited on

Deploy latest upstream with key rotation, vision adapter, and HF configs
61bb677

dheraingoud commited on

fix: next_client typo and dataclass super() issue in ExecutionFailure
9b65740

dheraingoud commited on

fix: implement missing _get_client methods for key rotation
130e8b3

dheraingoud commited on

fix: change timeout_s to http_read_timeout in Nim Provider initialization
ee0e2b0

dheraingoud commited on

fix: add missing inject_vision_into_request function
93f3895

dheraingoud commited on

fix: update legacy core import in vision adapter
0dca966

dheraingoud commited on

Deploy to Hugging Face Space
2415446

dheraingoud commited on