Cita
42f9049aff
[codex] align antigravity special-model non-stream path with CPA ( #444 )
...
* align antigravity special-model non-stream path with cpa
* fix antigravity tail aggregation review feedback
* fix antigravity fallback aggregation review feedback
2026-04-06 15:03:55 +08:00
Cita
3e8d69bed6
fix codex compact non-stream accept header ( #439 )
2026-04-06 08:46:27 +08:00
Cita
6feda0e7ba
[codex] fix downstream client detection boundaries ( #429 )
...
* fix downstream client detection boundaries
* address downstream client detection review comments
2026-04-05 22:38:00 +08:00
Cita
193f3e7181
[codex] fix proxy log usage source metadata ( #428 )
...
* fix proxy log usage source metadata
* fix ci follow-up comment regressions
2026-04-05 21:57:08 +08:00
Cita
df75a80bf9
Fix responses compact fallback handling ( #426 )
...
* fix route drag overlay alignment
* fix(web): address route drag review comments
* fix route card review follow-up
* Fix responses compact fallback handling
* Fix compact endpoint candidate typing
* Tighten compact fallback matcher
2026-04-05 19:41:09 +08:00
Cita
ef1962d10b
[codex] rename site API request wording ( #423 )
...
* rename site api request wording
* replace real site example domains
2026-04-05 19:16:08 +08:00
Cita
5b005d8412
fix: tighten generic upstream passthrough headers ( #422 )
...
* fix: tighten generic upstream passthrough headers
* fix: preserve codex passthrough version headers
2026-04-05 18:11:42 +08:00
Cita
af5b62fd8b
[codex] fix codex responses continuation across channel drift ( #404 )
...
* fix codex responses continuation across channel drift
* fix: clear codex responses continuation fallback on scoped reset
* fix: harden codex continuation store keying
2026-04-03 11:00:53 +08:00
Cita
6ad9ec6911
[codex] strip codex responses max_output_tokens ( #399 )
...
* strip codex responses max_output_tokens
* address codex responses review comments
2026-04-02 17:28:38 +08:00
Cita
52c6ff5e5c
[daily] route codex websocket through site api endpoints ( #386 )
...
* fix: route codex websocket through site api endpoints
* fix: preserve websocket endpoint exhaustion errors
* test: align proxy route mocks with first-byte timeout helpers
2026-04-02 11:18:30 +08:00
Cita
180d17adfc
feat: add proxy first-byte timeout and log badges ( #383 )
...
* add proxy first-byte timeout and log badges
* fix first-byte timeout review feedback
2026-04-02 10:00:11 +08:00
Bainily
596d1b93cb
feat(server): add proactive channel probes and load-aware stable routing / 服务端新增主动探活与负载感知稳定路由 ( #330 )
...
* wip: preserve local changes before upstream merge
* Improve proxy routing stability and add stable-first strategy
* Sync explicit-group routing strategy to eligible source routes
* Fix proxy retry and runtime health review issues
* fix: make proxy channel retry attempts configurable
* fix: harden proxy retry recovery and bookkeeping
* fix: address pr 257 review comments
* feat(proxy): add sticky session channel coordination
* feat(server): add proactive channel probes and load-aware stable routing
* test(server): stabilize session load routing selection assertion
* fix(proxy): harden codex forwarding stability
* fix(router): rotate stable-first channels by healthy order
* fix(server): address probe review feedback
* fix(server): address probe review follow-ups
* fix(ci): address CodeQL and core test failures
* feat(server): refine stable-first routing recovery and observation
* Finish PR 330 settings and review fixes
* Fix chat site endpoint CI mock
* Address latest PR 330 review comments
---------
Co-authored-by: Cita <juricek.chen@gmail.com >
2026-04-02 09:49:04 +08:00
Cita
76c85d0a13
[codex] Split site API endpoint pool from panel host ( #373 )
...
* feat: add site api endpoint schema scaffolding
* feat: wire site api endpoints into backup migration
* feat: add site api endpoint selection service
* feat: add site api endpoint contracts
* feat: route discovery through site api endpoints
* feat: route proxy traffic through site api endpoints
* feat: add site api endpoint pool editor
* fix: keep proxy video tasks on site endpoint pool
* fix: restore core test compatibility for site endpoint pool
* fix: address endpoint pool review findings
2026-04-01 20:58:37 +08:00
Cita
bafceb855b
[codex] Add model tester fixed-channel selection ( #352 )
...
* feat: add model tester forced channel
* fix: keep codex websocket defaults and route refresh checks
* fix: scope tester-only forced channel overrides
* fix: keep tester hydration and websocket hints internal
* fix: reject gemini on legacy tester chat routes
* fix: harden forced channel selection edges
2026-04-01 12:56:13 +08:00
Cita
6b19d06140
[codex] fix empty stream success handling and unknown usage logs ( #343 )
...
* fix: preserve repeated short responses deltas
* fix empty stream success handling and unknown usage logs
* fix proxy usage metadata typing
* fix stream bookkeeping and explicit zero usage source
* fix sticky fast path and usage placeholder detection
2026-03-31 16:45:13 +08:00
Cita
eb65a2be88
fix: preserve repeated short responses deltas ( #336 )
2026-03-30 22:54:05 +08:00
Cita
9e95819952
fix: decode zstd-compressed SSE proxy surfaces ( #335 )
...
* Fix zstd-compressed SSE decoding in proxy surfaces
* Fix stream/web type bridge for zstd SSE
* Guard zstd stream readers against decoded bodies
* Handle stacked zstd stream encodings
2026-03-30 22:46:31 +08:00
Cita
26f9717ad7
[codex] add setting to disable cross-protocol fallback ( #332 )
...
* Add toggle to disable cross-protocol fallback
* Tighten runtime settings payload typing
2026-03-30 20:02:51 +08:00
Cita
4d4684a39b
[codex] add proxy debug tracing ( #299 )
...
* add proxy debug tracing
* fix proxy debug response header typing
* extend proxy debug tracing to side paths
* Refine proxy debug trace review fixes
* Stabilize proxy debug attempt indexing
* Tighten proxy debug trace accuracy
2026-03-28 20:05:48 +08:00
Cita
b3387dfba7
[codex] fix cross-database JSON boundary handling ( #283 )
...
* fix: normalize cross-database json boundaries
* fix: address json boundary review comments
---------
Co-authored-by: apple <apple@appledeMacBook-Pro.local >
2026-03-26 20:21:19 +08:00
Cita
7e1fb8eb1b
[codex] HTTP-first Codex upstream websocket settings ( #280 )
...
* http-first codex upstream websocket settings
* address websocket runtime review comments
---------
Co-authored-by: apple <apple@appledeMacBook-Pro.local >
2026-03-25 21:01:01 +08:00
Cita
639c387532
[codex] fix responses lifecycle parity and codex session serialization ( #278 )
...
* fix responses lifecycle parity
* remove websocket test debug logging
* fix responses proxy stream typecheck
* update compact upstream response expectations
* add community and deepwiki badges
* update linuxdo banner link
* fix responses review follow-ups
* preserve whitespace in responses terminal deltas
* fix responses stream reconciliation edges
* fix responses lifecycle parity and codex session serialization
* fix review follow-up edge cases
---------
Co-authored-by: apple <apple@appledeMacBook-Pro.local >
2026-03-25 18:56:36 +08:00
Cita
709f528bd2
fix responses lifecycle parity ( #272 )
...
* fix responses lifecycle parity
* remove websocket test debug logging
* fix responses proxy stream typecheck
* update compact upstream response expectations
* add community and deepwiki badges
* update linuxdo banner link
* fix responses review follow-ups
* preserve whitespace in responses terminal deltas
* fix responses stream reconciliation edges
---------
Co-authored-by: apple <apple@appledeMacBook-Pro.local >
2026-03-24 23:12:35 +08:00
Bainily
9cf3dd1904
feat(proxy): improve channel failover stability and sticky session coordination / 优化代理通道故障切换与粘滞会话协调 ( #268 )
...
* wip: preserve local changes before upstream merge
* Improve proxy routing stability and add stable-first strategy
* Sync explicit-group routing strategy to eligible source routes
* Fix proxy retry and runtime health review issues
* fix: make proxy channel retry attempts configurable
* fix: harden proxy retry recovery and bookkeeping
* fix: address pr 257 review comments
* feat(proxy): add sticky session channel coordination
---------
Co-authored-by: Cita <juricek.chen@gmail.com >
2026-03-24 19:40:44 +08:00
Cita
4a3b4a8bb6
fix: preserve protocol parity across compatibility hops ( #259 )
...
* wip: preserve local changes before upstream merge
* Improve proxy routing stability and add stable-first strategy
* Sync explicit-group routing strategy to eligible source routes
* Fix proxy retry and runtime health review issues
* fix: make proxy channel retry attempts configurable
* fix: harden proxy retry recovery and bookkeeping
* fix: address pr 257 review comments
* fix: preserve oe tool_result structure
* fix: preserve protocol parity across compatibility hops
* fix: satisfy server build and typecheck
* fix: preserve codex and mcp fallback semantics
* fix: address ci and review follow-ups
---------
Co-authored-by: bnvnvnv <bnvnvnv@gmail.com >
2026-03-23 20:25:20 +08:00
Bainily
1449f08e6c
fix: stabilize Codex continuation and proxy retry recovery / 修复 Codex 续传与代理重试稳定性 ( #257 )
...
* wip: preserve local changes before upstream merge
* Improve proxy routing stability and add stable-first strategy
* Sync explicit-group routing strategy to eligible source routes
* Fix proxy retry and runtime health review issues
* fix: make proxy channel retry attempts configurable
* fix: harden proxy retry recovery and bookkeeping
* fix: address pr 257 review comments
---------
Co-authored-by: Cita <juricek.chen@gmail.com >
2026-03-23 19:17:22 +08:00
Cita
5be5e2eb07
fix: preserve protocol parity across Claude fallbacks ( #256 )
...
* fix: preserve protocol parity across claude fallbacks
* fix: tighten protocol parity across responses and anthropic fallbacks
* fix: preserve stricter tool contracts across fallbacks
* fix: unblock anthropic stream server build
2026-03-23 17:29:49 +08:00
Cita
764b9aa0e6
fix: address latest coderabbit review findings
2026-03-23 15:24:00 +08:00
Cita
f9316784aa
fix: align final verification scripts and expectations
2026-03-23 14:29:44 +08:00
Cita
50c34b8866
refactor: keep downstream client metadata on cli profiles
2026-03-23 12:02:44 +08:00
Cita
3877f3a3f1
refactor: centralize oauth identity and route refresh workflow
2026-03-23 11:53:59 +08:00
Cita
328b492ab3
fix: finish review-driven single-source cleanup
2026-03-23 11:26:01 +08:00
Cita
29c9fcbd29
fix: resolve remaining review follow-ups
2026-03-22 23:53:41 +08:00
Cita
5d78658af9
fix: address review feedback and code scanning alerts
2026-03-22 23:41:45 +08:00
Cita
32d7037629
refactor: share platform file and route helpers
2026-03-22 22:17:50 +08:00
Cita
9290e51ecc
refactor: consolidate single-source routing and protocol helpers
2026-03-22 21:27:09 +08:00
Cita
3775ee059c
Merge remote-tracking branch 'origin/main' into codex/codex-review-fixes
...
# Conflicts:
# src/server/services/modelService.ts
2026-03-21 20:31:30 +08:00
Cita
4c14f9c9b0
Merge pull request #234 from cita-777/codex/gemini-oauth-hardening
...
Fix Gemini OAuth refresh and failure coverage
2026-03-21 20:13:08 +08:00
Cita
4480f504e4
fix: satisfy server build typing
2026-03-21 19:58:41 +08:00
Cita
d9e550c279
fix: address codex review findings
2026-03-21 19:45:29 +08:00
Cita
e09fb43b33
Merge pull request #236 from cita-777/codex/claude-count-models
...
Fix Claude count_tokens compatibility and OAuth model discovery
2026-03-21 19:28:18 +08:00
Cita
1d8889001f
fix: harden codex runtime routing and oauth recovery
2026-03-21 19:07:14 +08:00
Cita
dc93c58582
Fix Claude count tokens routing and model discovery
2026-03-21 18:42:28 +08:00
Cita
dd48550ffa
Fix Gemini OAuth refresh and failure coverage
2026-03-21 18:38:00 +08:00
Cita
500ba25787
fix: bypass multimodal endpoint memory for gemini
2026-03-21 18:37:36 +08:00
ciat-777
7e09ce83b8
fix(proxy): strip responses-only tools on chat fallback
2026-03-21 16:38:46 +08:00
Cita
f586d3f318
Merge pull request #229 from cita-777/codex/gemini-claude-identity-encoding
...
Codex/gemini claude identity encoding
2026-03-21 15:55:51 +08:00
ciat-777
5a4f881b95
fix: restore generic inline document endpoint fallbacks
2026-03-21 15:52:22 +08:00
ciat-777
7a2953ac36
fix: decode zstd responses while restoring claude encoding
2026-03-21 15:38:11 +08:00
ciat-777
17a4281117
fix: avoid messages fallback for generic file uploads
2026-03-21 14:03:35 +08:00