辰ing
07455ecba7
fix(translator): 上游流式 tool_calls 缺少 id 时合成 call_id 保证事件链完整
部分 OpenAI 兼容上游(自建 vLLM/sglang、部分中转网关)在流式 delta 中
不携带 tool_calls[].id。原逻辑要求非空 id 才发出
response.output_item.added/done 事件链,导致 Codex 侧完全收不到
函数调用(表现为工具全部不可用)。非流式路径同样产出 call_id 为空
的残缺 item。
缺失 id 时按 call_<responseID>_<choiceIdx>_<toolIndex> 合成确定性
call_id;chat completions 上游无状态,call_id 仅需单请求内自洽,
合成 id 可安全往返。
Ref #4219
2026-07-12 20:39:54 +08:00
..
2026-05-08 11:46:46 +08:00
2026-07-11 02:50:23 +08:00
2026-07-11 12:15:55 +08:00
2025-09-26 00:54:52 +08:00
2025-11-13 08:38:03 +08:00
2026-06-23 14:57:53 +08:00
2026-07-11 02:50:23 +08:00
2026-07-08 00:21:03 +08:00
2026-07-07 02:39:13 +08:00
2026-06-23 23:27:11 +08:00
2026-06-28 21:19:34 +08:00
2026-06-13 01:10:27 +08:00
2026-06-12 23:15:00 +08:00
2026-06-18 13:33:10 +08:00
2026-06-26 12:05:07 +08:00
2026-06-12 23:15:00 +08:00
2026-07-08 16:47:37 +08:00
2026-06-29 11:54:26 +08:00
2026-06-29 09:43:40 +08:00
2026-07-11 00:49:30 +08:00
2026-07-10 14:31:53 +08:00
2026-07-12 20:27:51 +08:00
2026-07-04 08:49:59 +08:00
2026-06-23 14:33:27 +08:00
2026-06-23 23:21:33 +08:00
2026-07-10 00:12:18 +08:00
2026-07-12 20:39:54 +08:00
2026-07-11 02:50:23 +08:00
2026-07-09 22:39:59 +08:00
2026-07-09 22:39:59 +08:00
2026-01-28 10:58:35 +08:00