diff --git a/src/agents/tools/music-generate-tool.status.test.ts b/src/agents/tools/music-generate-tool.status.test.ts index 35a1aea0ce3..badc92e504d 100644 --- a/src/agents/tools/music-generate-tool.status.test.ts +++ b/src/agents/tools/music-generate-tool.status.test.ts @@ -47,9 +47,10 @@ describe("createMusicGenerateTool status actions", () => { ]); const result = createMusicGenerateDuplicateGuardResult("agent:main:discord:direct:123"); - const text = (result?.content?.[0] as { text: string } | undefined)?.text ?? ""; - expect(result?.content).toHaveLength(1); + const [content] = result?.content ?? []; + expect(result?.content).toStrictEqual([expect.objectContaining({ type: "text" })]); + const text = content?.text ?? ""; expect(text).toContain("Music generation task task-active is already running with google."); expect(text).toContain("Do not call music_generate again for this request."); const details = result?.details as diff --git a/src/agents/tools/video-generate-tool.status.test.ts b/src/agents/tools/video-generate-tool.status.test.ts index d1657a31db3..79b4c0c3c80 100644 --- a/src/agents/tools/video-generate-tool.status.test.ts +++ b/src/agents/tools/video-generate-tool.status.test.ts @@ -47,9 +47,10 @@ describe("createVideoGenerateTool status actions", () => { ]); const result = createVideoGenerateDuplicateGuardResult("agent:main:discord:direct:123"); - const text = (result?.content?.[0] as { text: string } | undefined)?.text ?? ""; - expect(result?.content).toHaveLength(1); + const [content] = result?.content ?? []; + expect(result?.content).toStrictEqual([expect.objectContaining({ type: "text" })]); + const text = content?.text ?? ""; expect(text).toContain("Video generation task task-active is already running with openai."); expect(text).toContain("Do not call video_generate again for this request."); const details = result?.details as