From a0efa9bd2d7fe4237a882b2d199d28877cb5851b Mon Sep 17 00:00:00 2001 From: Brennan Benson <79079362+brennanb2025@users.noreply.github.com> Date: Thu, 12 Nov 2026 22:29:18 -0800 Subject: [PATCH] Keep empty recovery fixture input stable --- .../delivery/use-native-chat-pending-delivery.test.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/components/native-chat/session/terminal/delivery/use-native-chat-pending-delivery.test.tsx b/src/renderer/src/components/native-chat/session/terminal/delivery/use-native-chat-pending-delivery.test.tsx index 1de90d2565e..b9f76433d46 100644 --- a/src/renderer/src/components/native-chat/session/terminal/delivery/use-native-chat-pending-delivery.test.tsx +++ b/src/renderer/src/components/native-chat/session/terminal/delivery/use-native-chat-pending-delivery.test.tsx @@ -674,11 +674,12 @@ it('starts actual uncertainty after the original composer callback and preserves it('settles an empty uncached not-ready owner without publishing observation work', () => { const write = vi.spyOn(pendingOwner, 'writePendingSendCache') + const messages: NativeChatMessage[] = [] const mounted = renderHook(() => useNativeChatPendingDelivery({ paneKey: 'uncached', agent: 'opencode', - session: { messages: [], readPhase: 'loading', sessionId: null } + session: { messages, readPhase: 'loading', sessionId: null } }) ) mounted.rerender()