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