From f8fa070eed710d9e2dea1ba37ed80bb434b6c6a4 Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Thu, 20 Aug 2026 16:39:25 -0700 Subject: [PATCH] fix(tests): type the parked-pane resume mock with the real record shape The local mock declared Record while the test builds a full SleepingAgentSessionRecord, so typecheck rejected the extra properties. --- .../parked-terminal-confirmed-agent-exit-resume.test.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/components/terminal-pane/parked-terminal-confirmed-agent-exit-resume.test.ts b/src/renderer/src/components/terminal-pane/parked-terminal-confirmed-agent-exit-resume.test.ts index f31938bdea1..4712f9c4b94 100644 --- a/src/renderer/src/components/terminal-pane/parked-terminal-confirmed-agent-exit-resume.test.ts +++ b/src/renderer/src/components/terminal-pane/parked-terminal-confirmed-agent-exit-resume.test.ts @@ -1,6 +1,7 @@ import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' import type { ParkedTerminalByteWatcherOptions } from './parked-terminal-byte-watcher' import type * as ParkedTerminalCommandStatus from './parked-terminal-command-status' +import type { SleepingAgentSessionRecord } from '../../../../shared/agent-session-resume' const PTY_ID = 'pty-parked-exit' const TAB_ID = 'tab-1' @@ -19,7 +20,7 @@ type MockStoreState = { setCacheTimerStartedAt: ReturnType observeTerminalGitHubPullRequestLink: ReturnType agentStatusByPaneKey: Record - sleepingAgentSessionsByPaneKey: Record + sleepingAgentSessionsByPaneKey: Record clearSleepingAgentSession: ReturnType }