ZheFox
ba11a72214
test(gateway): align CI fixtures with routing contracts
2026-09-04 13:54:50 +08:00
ZheFox
f8b4382a54
test(gateway): align Claude response message ids
2026-09-03 17:04:22 +08:00
zhefox
dbbe7b22ab
fix(pool): isolate dynamic model quota buckets and 429 scheduling
2026-09-02 15:23:23 +08:00
ZheFox
ff47d8d48a
fix(gateway): route response history through ai seam
2026-07-30 20:34:41 +08:00
ZheFox
118f441029
feat(gateway): persist OpenAI Responses continuation history
2026-07-30 19:26:52 +08:00
elky
531cf11025
feat(gateway): harden provider request execution
...
Preserve exact request payloads and model client surface and API operation explicitly.
Add Anthropic compatibility profiles, bounded stream commitment, and scoped OAuth retry behavior across provider transports.
2026-07-27 09:36:31 +08:00
MMEXA
7b56546e21
fix(finalize): 聚合同步流捕获包装
2026-07-16 10:24:32 +08:00
MMEXA
dfa121dd5b
feat(openai): align GPT-5.6 and Codex request contracts
2026-07-11 07:40:12 +08:00
MMEXA
d2ea437c1c
修复 Gemini 空输出按候选重试处理
2026-07-09 23:10:30 +08:00
zhefox
ebd59246a8
fix(test): assert responses timestamps and output text in finalize tests
2026-06-04 17:35:10 +08:00
hemo94931
9010f0806a
fix(ai): sanitize Claude Read pages passthrough
2026-05-25 21:01:10 +08:00
zhefox
1726df1169
fix: add codex reasoning defaults and stream rewrite tests
2026-05-13 14:34:16 +08:00
fawney19
a703acd1fe
feat(proxy): record tunnel stability metrics
2026-05-08 22:03:17 +08:00
fawney19
3a770306cc
refactor: separate request auth channel from route kind
...
Extract request_auth_channel as a distinct routing dimension to distinguish
between api_key and bearer_like authentication methods. This improves routing
clarity by decoupling authentication mechanism from route classification.
2026-05-02 21:23:33 +08:00
fawney19
c130d0e2c9
refactor ai serving modules and crates
2026-05-02 13:23:54 +08:00