Skip to content

Commit b36191b

Browse files
committed
注釋
1 parent e33ce83 commit b36191b

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/app/service/agent/core/providers/openai.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@ describe("parseOpenAIStream", () => {
370370
}
371371
expect(events[1].type).toBe("tool_call_delta");
372372
if (events[1].type === "tool_call_delta") {
373-
expect(events[1].delta).toBe('{"tabId":123');
373+
expect(events[1].delta).toBe('{"tabId":123'); // 故意的 — 模拟 streaming 还没收完的状态
374374
}
375375
// 关键:最后的 tool_call_delta 不应被 usage 检查吞掉
376376
expect(events[2].type).toBe("tool_call_delta");
@@ -507,7 +507,7 @@ describe("parseOpenAIStream", () => {
507507
// (完整的 index 匹配需要 ChatStreamEvent 增加 index 字段,这里先确保 parser 不丢 event)
508508
});
509509

510-
it("並行 tool_call 按 index 正確分派 arguments", async () => {
510+
it("并行 tool_call 按 index 正确分派 arguments", async () => {
511511
const reader = createMockReader([
512512
'data: {"choices":[{"delta":{"tool_calls":[{"index":0,"id":"a","function":{"name":"f1","arguments":""}}]}}]}\n\n',
513513
'data: {"choices":[{"delta":{"tool_calls":[{"index":1,"id":"b","function":{"name":"f2","arguments":""}}]}}]}\n\n',
@@ -520,7 +520,7 @@ describe("parseOpenAIStream", () => {
520520

521521
const deltas = events.filter((e) => e.type === "tool_call_delta");
522522
expect(deltas).toHaveLength(2);
523-
// 第一個 delta 對應 index=1(因為到達順序
523+
// 第一个 delta 对应 index=1(因为到达顺序
524524
expect((deltas[0] as any).index).toBe(1);
525525
expect((deltas[0] as any).delta).toBe('{"y":2}');
526526
expect((deltas[1] as any).index).toBe(0);

0 commit comments

Comments
 (0)