


























@@ -761,11 +761,9 @@ describe("agentCommand – LiveSessionModelSwitchError retry", () => {
761761762762expect(state.runWithModelFallbackMock).toHaveBeenCalledTimes(2);
763763764-const secondCall = state.runWithModelFallbackMock.mock.calls.at(1)?.[0] as
765-| FallbackRunnerParams
766-| undefined;
767-expect(secondCall?.provider).toBe("openai");
768-expect(secondCall?.model).toBe("gpt-5.4");
764+const secondCall = mockCallArg(state.runWithModelFallbackMock, 1) as FallbackRunnerParams;
765+expect(secondCall.provider).toBe("openai");
766+expect(secondCall.model).toBe("gpt-5.4");
769767770768const lifecycleEndCalls = state.emitAgentEventMock.mock.calls.filter((call: unknown[]) => {
771769const arg = call[0] as { stream?: string; data?: { phase?: string } };
@@ -1176,7 +1174,7 @@ describe("agentCommand – LiveSessionModelSwitchError retry", () => {
11761174code: "empty_result",
11771175});
11781176expect(state.runAgentAttemptMock).toHaveBeenCalledTimes(2);
1179-expectRecordFields(state.runAgentAttemptMock.mock.calls.at(1)?.[0], {
1177+expectRecordFields(mockCallArg(state.runAgentAttemptMock, 1), {
11801178providerOverride: "openai",
11811179modelOverride: "gpt-5.4",
11821180isFallbackRetry: true,
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。