github router-for-me/CLIProxyAPI v6.9.1

8 hours ago

Changelog

  • afc1a5b Fixed: #2281
  • 0ed2d16 Merge branch 'router-for-me:main' into main
  • 18a4fed Merge pull request #2126 from ailuntz/fix/watcher-auth-cache-memory
  • a000eb5 Merge pull request #2213 from TTTPOB/ua-fix
  • 7b04530 Merge pull request #2219 from beck-8/fix/context-done-race
  • 66ff916 Merge pull request #2220 from xulongwu4/main
  • a576088 Merge pull request #2222 from kaitranntt/kai/fix/758-openai-proxy-alternating-model-support
  • 97c0487 Merge pull request #2223 from cnrpman/fix/codex-responses-web-search-preview-compat
  • 1b7f4ac Merge pull request #2252 from sususu98/fix/antigravity-empty-thought-text
  • 0906aec Merge pull request #2254 from clcc2019/main
  • 5d6cdcc Merge pull request #2268 from sususu98/fix/sanitize-tool-names
  • db335ac Merge pull request #2269 from router-for-me/auth-fix
  • 96f5557 Merge pull request #2282 from eltociear/add-ja-doc
  • 6e12441 Update README_JA.md
  • 1e27990 address PR review: log sjson error and add unit tests
  • d1df70d chore: add codex builtin tool normalization logging
  • e0e337a feat(claude): add switch for device profile stabilization
  • e005208 fix(antigravity): always include text field in thought parts to prevent Google 500
  • 5331d51 fix(auth): ensure absolute paths for auth file handling
  • 8179d5a fix(claude): avoid racy fingerprint downgrades
  • 6fa7abe fix(claude): keep configured baseline above older fingerprints
  • 52c1fa0 fix(claude): learn official fingerprints after custom baselines
  • f7069e9 fix(claude): pin stabilized OS arch to baseline
  • dd64adb fix(claude): preserve legacy user agent overrides
  • 680105f fix(claude): refresh cached fingerprint after baseline upgrades
  • 616d41c fix(claude): restore legacy runtime OS arch fallback
  • 2398eba fix(translator): sanitize tool names for Gemini function_declarations compatibility
  • 755ca75 fix: address review feedback - init ToolNameMap eagerly, log collisions, add collision test
  • b292151 fix: avoid data race when watching request cancellation
  • 793840c fix: cover dated and nested codex web search aliases
  • e8bb350 fix: extend tool name sanitization to all remaining Gemini-bound translators
  • 5135c22 fix: fall back on model support errors during auth rotation
  • 8f421de fix: handle sjson errors in codex tool normalization
  • ea3e0b7 fix: harden pooled model-support fallback state
  • e1e9fc4 fix: normalize model name in TranslateRequest fallback to prevent prefix leak
  • be2dd60 fix: normalize web_search_preview for codex responses
  • d52839f fix: stabilize claude device fingerprint
  • c376232 perf(watcher): reduce auth cache memory
  • c1bf298 refactor: streamline usage reporting by consolidating record publishing logic

Don't miss a new CLIProxyAPI release

NewReleases is sending notifications on new releases.