diff options
| author | Adam Malczewski <[email protected]> | 2026-05-27 18:35:18 +0900 |
|---|---|---|
| committer | Adam Malczewski <[email protected]> | 2026-05-27 18:35:18 +0900 |
| commit | ca6ee91c5e1167b1929eedbb96c76dfa24e7d026 (patch) | |
| tree | bc23acac2e7caaf2e59eacbc21bfc9b41f3c1458 /packages/core/tests/agent | |
| parent | da57842686ebfd157396551fc76d0c18f7676335 (diff) | |
| download | dispatch-ca6ee91c5e1167b1929eedbb96c76dfa24e7d026.tar.gz dispatch-ca6ee91c5e1167b1929eedbb96c76dfa24e7d026.zip | |
refactor: ChatMessage.chunks[] union — interleaved thinking, tool batching, error/system chunks
Diffstat (limited to 'packages/core/tests/agent')
| -rw-r--r-- | packages/core/tests/agent/agent.test.ts | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/core/tests/agent/agent.test.ts b/packages/core/tests/agent/agent.test.ts index be5272f..3d11fc5 100644 --- a/packages/core/tests/agent/agent.test.ts +++ b/packages/core/tests/agent/agent.test.ts @@ -149,11 +149,11 @@ describe("Agent", () => { expect(agent.messages).toHaveLength(2); expect(agent.messages[0]).toMatchObject({ role: "user", - content: "my question", + chunks: [{ type: "text", text: "my question" }], }); expect(agent.messages[1]).toMatchObject({ role: "assistant", - content: "Response", + chunks: [{ type: "text", text: "Response" }], }); }); @@ -182,7 +182,7 @@ describe("Agent", () => { expect(doneEvent).toBeDefined(); expect(doneEvent).toMatchObject({ type: "done", - message: { role: "assistant", content: "Done!" }, + message: { role: "assistant", chunks: [{ type: "text", text: "Done!" }] }, }); }); |
