chore: format sources and update protocol outputs

This commit is contained in:
Peter Steinberger
2026-01-15 05:17:03 +00:00
parent 2d066b8715
commit 139f80a291
33 changed files with 186 additions and 223 deletions

View File

@@ -24,9 +24,9 @@ describe("sanitizeSessionHistory (google thinking)", () => {
sessionId: "session:google",
});
const assistant = out.find(
(msg) => (msg as { role?: string }).role === "assistant",
) as { content?: Array<{ type?: string; text?: string }> };
const assistant = out.find((msg) => (msg as { role?: string }).role === "assistant") as {
content?: Array<{ type?: string; text?: string }>;
};
expect(assistant.content?.map((block) => block.type)).toEqual(["text"]);
expect(assistant.content?.[0]?.text).toBe("reasoning");
});
@@ -51,9 +51,9 @@ describe("sanitizeSessionHistory (google thinking)", () => {
sessionId: "session:google",
});
const assistant = out.find(
(msg) => (msg as { role?: string }).role === "assistant",
) as { content?: Array<{ type?: string; thinking?: string; thinkingSignature?: string }> };
const assistant = out.find((msg) => (msg as { role?: string }).role === "assistant") as {
content?: Array<{ type?: string; thinking?: string; thinkingSignature?: string }>;
};
expect(assistant.content?.map((block) => block.type)).toEqual(["thinking"]);
expect(assistant.content?.[0]?.thinking).toBe("reasoning");
expect(assistant.content?.[0]?.thinkingSignature).toBe("sig");
@@ -83,9 +83,9 @@ describe("sanitizeSessionHistory (google thinking)", () => {
sessionId: "session:google-mixed",
});
const assistant = out.find(
(msg) => (msg as { role?: string }).role === "assistant",
) as { content?: Array<{ type?: string; text?: string }> };
const assistant = out.find((msg) => (msg as { role?: string }).role === "assistant") as {
content?: Array<{ type?: string; text?: string }>;
};
expect(assistant.content?.map((block) => block.type)).toEqual(["text", "text", "text"]);
expect(assistant.content?.[1]?.text).toBe("internal note");
});
@@ -113,9 +113,9 @@ describe("sanitizeSessionHistory (google thinking)", () => {
sessionId: "session:google-mixed-signatures",
});
const assistant = out.find(
(msg) => (msg as { role?: string }).role === "assistant",
) as { content?: Array<{ type?: string; thinking?: string; text?: string }> };
const assistant = out.find((msg) => (msg as { role?: string }).role === "assistant") as {
content?: Array<{ type?: string; thinking?: string; text?: string }>;
};
expect(assistant.content?.map((block) => block.type)).toEqual(["thinking", "text"]);
expect(assistant.content?.[0]?.thinking).toBe("signed");
expect(assistant.content?.[1]?.text).toBe("unsigned");
@@ -141,9 +141,7 @@ describe("sanitizeSessionHistory (google thinking)", () => {
sessionId: "session:google-empty",
});
const assistant = out.find(
(msg) => (msg as { role?: string }).role === "assistant",
);
const assistant = out.find((msg) => (msg as { role?: string }).role === "assistant");
expect(assistant).toBeUndefined();
});
@@ -167,9 +165,9 @@ describe("sanitizeSessionHistory (google thinking)", () => {
sessionId: "session:openai",
});
const assistant = out.find(
(msg) => (msg as { role?: string }).role === "assistant",
) as { content?: Array<{ type?: string }> };
const assistant = out.find((msg) => (msg as { role?: string }).role === "assistant") as {
content?: Array<{ type?: string }>;
};
expect(assistant.content?.map((block) => block.type)).toEqual(["thinking"]);
});
});