Chris Weller
1c91c46326
fix(proxy): avoid settings override and nested reasoning for openai-compat
2026-04-26 14:53:25 -06:00
Tam Nhu Tran
d5591913ef
fix(proxy): clarify shared port fallback and legacy 3456 handling
2026-04-23 15:00:50 -04:00
Tam Nhu Tran
15751e2db5
feat(proxy): add adaptive local port selection for OpenAI-compatible profiles
2026-04-23 14:47:01 -04:00
Tam Nhu Tran
71deda553a
fix(cliproxy): preserve adaptive thinking on opus 4.7 paths
2026-04-22 21:43:11 -04:00
Tam Nhu Tran
399f403322
fix(transformers): preserve tool ordering across proxy streams
...
- reject pending tool_result layouts that cannot be translated without reordering user content
- keep interleaved GLMT tool_use blocks open until finalization instead of stopping early
- cover leading/interleaved tool_result regressions and interleaved streaming tool fragments
2026-04-20 13:17:30 -04:00
Grandis SYF and Tam Nhu Tran
889d3d89e9
fix(test): correct expected error message text
2026-04-20 13:06:00 -04:00
Grandis SYF and Tam Nhu Tran
b2a4579098
fix(proxy): update tests for tool_result+text and disconnect handler changes
2026-04-20 13:06:00 -04:00
Tam Nhu Tran
1cfed73ca5
fix(proxy): harden stale daemon ownership checks
2026-04-20 12:44:30 -04:00
Wooseong Kim
8ad2763942
fix(proxy): retry candidate ports on bind conflict
2026-04-20 14:59:59 +09:00
Wooseong Kim
f345cf441e
fix(proxy): ignore legacy singleton session file
2026-04-20 14:09:50 +09:00
Wooseong Kim
8942be3afc
test(proxy): cover multi-profile daemon ports
2026-04-20 13:14:19 +09:00
Tam Nhu Tran
ebc92194bb
fix(proxy): harden Anthropic request transformation semantics
...
- enforce strict tool_result ordering and pairing against assistant tool_use ids
- reject tool_result image payloads that cannot map to OpenAI tool messages
- preserve raw tool schemas on the /v1/messages proxy path instead of silently tightening them
- forward Anthropic tool_choice semantics and cover adaptive routing plus upstream payload checks
2026-04-18 19:39:13 -04:00
Tam Nhu Tran
32d6bfdda7
fix(proxy): restore strict Anthropic message validation
2026-04-18 19:02:38 -04:00
Tam Nhu Tran
1923d87a84
chore: merge dev into openai provider routing
2026-04-15 20:36:03 -04:00
Tam Nhu Tran
a3407093d7
refactor(proxy): internalize sse translation and cleanup handlers
2026-04-15 01:44:01 -04:00
Tam Nhu Tran
17187c4abd
feat(proxy): complete openai routing scope
2026-04-15 00:55:11 -04:00
Tam Nhu Tran
a6aa576d5a
fix(proxy): detect dashscope compatible-mode profiles
2026-04-14 23:49:34 -04:00
Tam Nhu Tran
5c66c1f121
test(proxy): cover proxy lifecycle and routing
2026-04-14 19:27:19 -04:00