test(reply): add block delivery normalization regressions

This commit is contained in:
Sebastian
2026-02-14 22:59:54 -05:00
parent eefb2f8fb3
commit 769661a4a2
2 changed files with 52 additions and 2 deletions

View File

@@ -181,10 +181,10 @@ describe("runReplyAgent typing (heartbeat)", () => {
expect(typing.startTypingLoop).not.toHaveBeenCalled();
});
it("signals typing on block replies", async () => {
it("signals typing on normalized block replies", async () => {
const onBlockReply = vi.fn();
runEmbeddedPiAgentMock.mockImplementationOnce(async (params: AgentRunParams) => {
await params.onBlockReply?.({ text: "chunk", mediaUrls: [] });
await params.onBlockReply?.({ text: "\n\nchunk", mediaUrls: [] });
return { payloads: [{ text: "final" }], meta: {} };
});