Releases
v6.9.1-1
Compare
Sorry, something went wrong.
No results found
Changelog
afc1a5b Fixed: router-for-me#2281
1315f71 Merge branch 'main' into plus
f3c5916 Merge branch 'pr-454'
7230aa7 Merge branch 'router-for-me:main' into main
0ed2d16 Merge branch 'router-for-me:main' into main
18a4fed Merge pull request router-for-me#2126 from ailuntz/fix/watcher-auth-cache-memory
fb95813 Merge pull request router-for-me#2142 from Muran-prog/fix/strip-uniqueItems-gemini-2123
be3f8db Merge pull request router-for-me#2187 from Darley-Wey/fix/claude-disable-parallel-tool-calls
56073de Merge pull request router-for-me#2200 from sususu98/feat/local-model-flag
a000eb5 Merge pull request router-for-me#2213 from TTTPOB/ua-fix
7b04530 Merge pull request router-for-me#2219 from beck-8/fix/context-done-race
66ff916 Merge pull request router-for-me#2220 from xulongwu4/main
a576088 Merge pull request router-for-me#2222 from kaitranntt/kai/fix/758-openai-proxy-alternating-model-support
97c0487 Merge pull request router-for-me#2223 from cnrpman/fix/codex-responses-web-search-preview-compat
f81acd0 Merge pull request router-for-me#2243 from router-for-me/oauth
1b7f4ac Merge pull request router-for-me#2252 from sususu98/fix/antigravity-empty-thought-text
0906aec Merge pull request router-for-me#2254 from clcc2019/main
5d6cdcc Merge pull request router-for-me#2268 from sususu98/fix/sanitize-tool-names
db335ac Merge pull request router-for-me#2269 from router-for-me/auth-fix
96f5557 Merge pull request router-for-me#2282 from eltociear/add-ja-doc
1dc4ecb Merge pull request router-for-me#456 from router-for-me/plus
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
9738a53 feat: add -local-model flag to skip remote model catalog fetching
e005208 fix(antigravity): always include text field in thought parts to prevent Google 500
cccb77b fix(auth): avoid blocking oauth callback wait on prompt
5331d51 fix(auth): ensure absolute paths for auth file handling
8179d5a fix(claude): avoid racy fingerprint downgrades
19e1a44 fix(claude): honor disable_parallel_tool_use
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
9c6c361 fix(claude): read disable_parallel_tool_use from tool_choice
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
f6bbca3 fix: strip uniqueItems from Gemini function_declarations (router-for-me#2123 )
c376232 perf(watcher): reduce auth cache memory
636da4c refactor(auth): replace manual input handling with AsyncPrompt for callback URLs
2bd646a refactor: replace sjson.Set usage with sjson.SetBytes to optimize mutable JSON transformations
c1bf298 refactor: streamline usage reporting by consolidating record publishing logic
You can’t perform that action at this time.