From 709f528bd233704f1edff922e9ff36b59a8abc09 Mon Sep 17 00:00:00 2001 From: Cita Date: Tue, 24 Mar 2026 23:12:35 +0800 Subject: [PATCH] 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 --- README.md | 9 + README_EN.md | 9 + .../surfaces/openAiResponsesSurface.ts | 70 +- src/server/routes/proxy/chat.stream.test.ts | 106 +++ .../proxy/responses.compact-upstream.test.ts | 9 +- .../routes/proxy/responses.websocket.test.ts | 749 +++++++++++++-- .../routes/proxy/responsesSseFinal.test.ts | 157 ++++ src/server/routes/proxy/responsesSseFinal.ts | 203 ++++- src/server/routes/proxy/responsesWebsocket.ts | 93 +- .../openai/responses/aggregator.test.ts | 857 ++++++++++++++++++ .../openai/responses/aggregator.ts | 709 +++++++++++---- .../openai/responses/proxyStream.ts | 68 +- .../shared/chatFormatsCore.test.ts | 277 +++++- .../transformers/shared/chatFormatsCore.ts | 432 ++++++++- .../transformers/shared/normalized.test.ts | 229 +++++ 15 files changed, 3632 insertions(+), 345 deletions(-) diff --git a/README.md b/README.md index 44d0fe6..8a4308d 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,12 @@ 汇聚成 一个 API Key、一个入口,自动发现模型、智能路由、成本最优。

+

+ + LINUX DO + +

+

GitHub Release @@ -17,6 +23,9 @@ --> GitHub Stars + Ask DeepWiki + Docker Pulls GitHub Stars + Ask DeepWiki + Docker Pulls