v7.0.3-3
·
1265 commits
to main
since this release
Changelog
- a09a16e Merge branch 'router-for-me:main' into my-fix
- a44e5eb Merge branch 'v7' into dev
- 09ac8a1 Merge pull request #3221 from mochenya/main
- 785b00c Merge pull request #3237 from seakee/docs/add-cpa-manager-usage-statistics
- a034cf8 Merge pull request #3247 from edlsh/fix/amp-thread-actors-route
- 3cbd587 Merge pull request #3283 from wuchulonly/fix/responses-ws-tool-output-context
- 68fddaa Merge pull request #3292 from lihan3238/fix-3272
- 041ccf0 Merge pull request #3303 from lihan3238/fix-3267
- 1fca942 Merge remote-tracking branch 'origin/pr/3239'
- 16a9ec0 Merge remote-tracking branch 'upstream/main'
- 524d61d Merge remote-tracking branch 'upstream/main'
- da203ba Merge remote-tracking branch 'upstream/main'
- 2ae364d Merge tag 'v7.0.3-2'
- 7a87156 build(management): embed ollama provider bundle
- ed1458a chore(docs): update sponsor details in README
- e50caba chore: upgrade CLIProxyAPI dependency to v7 across the project
- 67fb4eb feat(auth): add
shouldReturnLastErrorOnPickFailurehelper and improve error handling in home mode - c69ff49 feat(auth): add support for persisting
disabledflag in token storage - dc1cc7f feat(auth): add websocket session reuse for home auths with caching support
- 41f4ee7 feat(auth): enhance auth index generation with improved file path handling
- 8300ee8 feat(auth): enhance home auth session reuse with scoped caching and ref counting
- 5e5b1bc feat(config): add detailed logging for home config changes
- b0a1b81 feat(config): add ollama provider config
- 0f0fcd2 feat(config): add per-auth
disable_coolingoverride support - cbe497e feat(executor): add ollama chat execution
- fb08b92 feat(executor): add upstream disconnect handling for Codex WebSocket sessions
- 66c3dae feat(home): implement
countfor home auth dispatch requests and enable usage statistics - 1abf862 feat(logging): add home request-log forwarding support
- 1721994 feat(management): expose additional OAuth and configuration helpers
- f59e075 feat(management): expose ollama config lists
- 264ea9c feat(provider): register ollama runtime provider
- c67096b feat(server): add support for loading configuration from a remote home control plane
- bd8c05a feat(usage): add support for detailed token breakdown in usage tracking
- 1552750 feat(watcher): synthesize ollama auths
- 05ecfb6 feat: add local Docker build script and update compose configuration
- 243c582 feat: add unit tests for OpenAI responses request conversion
- c883114 fix responses websocket tool output context
- 0117174 fix(amp): proxy thread actors route
- c5596e0 fix(api): clear sniff deadline before entering Redis handler
- 28dfcae fix(api): prevent idle TCP connections from blocking the accept loop
- 01cad9f fix(cliproxy): retain config model execution targets
- 99dfbae fix(executor): ignore null OpenAI stream usage chunks
- 63f7594 fix(executor): normalize openai tool call reasoning
- 60866fd fix(executor): resolve ollama execution aliases
- d0e4898 fix(translator): align gemini tool response parts
- 4071fde fix: apply default auth-dir when config value is empty
- 2ac5751 fix: update import paths from v6 to v7 after upstream merge
- 17a1f53 fix:openai 2 kimi error Continuous function_call 连续的function_call 转换 tool_calls
- 15ac7fb refactor(auth): simplify home auth session management and remove ref counting
- 0dcb8bd refactor(cliproxy): remove
ClaudeCodeSessionAffinitysupport and simplify session affinity logic - 4cbe172 refactor: extract DefaultAuthDir constant per review feedback
- ad3f4f2 📝 docs(readme): add CPA-Manager usage statistics recommendation