diff --git a/src/agents/cache-trace.test.ts b/src/agents/cache-trace.test.ts index b5e27c2ffc5..9b3ecff459a 100644 --- a/src/agents/cache-trace.test.ts +++ b/src/agents/cache-trace.test.ts @@ -278,16 +278,15 @@ describe("createCacheTrace", () => { .update('{"child":{"ref":"[Circular]"},"content":"hello","role":"user"}') .digest("hex"); const event = JSON.parse(lines[0]?.trim() ?? "{}") as Record; - expect(event).toStrictEqual( - expect.objectContaining({ - messageCount: 1, - messageFingerprints: [fingerprint], - messageRoles: ["user"], - messagesDigest: crypto - .createHash("sha256") - .update(JSON.stringify(fingerprint)) - .digest("hex"), - }), - ); + expect(event).toStrictEqual({ + ts: expect.any(String), + seq: 1, + stage: "prompt:images", + messageCount: 1, + messageRoles: ["user"], + messageFingerprints: [fingerprint], + messagesDigest: crypto.createHash("sha256").update(JSON.stringify(fingerprint)).digest("hex"), + messages: [{ role: "user", content: "hello", child: { ref: "[Circular]" } }], + }); }); });