


























@@ -76,14 +76,12 @@ describe("resolveAttemptTranscriptPolicy", () => {
7676 env,
7777});
787879-expect(policy).toMatchObject({
80-sanitizeMode: "images-only",
81-sanitizeToolCallIds: true,
82-toolCallIdMode: "strict",
83-repairToolUseResultPairing: true,
84-validateAnthropicTurns: false,
85-allowSyntheticToolResults: false,
86-});
79+expect(policy.sanitizeMode).toBe("images-only");
80+expect(policy.sanitizeToolCallIds).toBe(true);
81+expect(policy.toolCallIdMode).toBe("strict");
82+expect(policy.repairToolUseResultPairing).toBe(true);
83+expect(policy.validateAnthropicTurns).toBe(false);
84+expect(policy.allowSyntheticToolResults).toBe(false);
8785expect(resolveProviderRuntimePluginMock).toHaveBeenCalledWith({
8886provider: "custom-openai-compatible",
8987config: undefined,
@@ -102,11 +100,9 @@ describe("resolveAttemptTranscriptPolicy", () => {
102100modelId: "anthropic-foundry/claude-opus-4-7",
103101});
104102105-expect(policy).toMatchObject({
106-sanitizeToolCallIds: true,
107-toolCallIdMode: "strict",
108-validateAnthropicTurns: true,
109-validateGeminiTurns: false,
110-});
103+expect(policy.sanitizeToolCallIds).toBe(true);
104+expect(policy.toolCallIdMode).toBe("strict");
105+expect(policy.validateAnthropicTurns).toBe(true);
106+expect(policy.validateGeminiTurns).toBe(false);
111107});
112108});
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。