From 4658da0128c8787c5867ecd61cd2b43c702b8632 Mon Sep 17 00:00:00 2001 From: Aaron Iker Date: Mon, 19 Jan 2026 17:24:45 +0100 Subject: [PATCH] fix: lint --- packages/app/src/components/prompt-input.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/app/src/components/prompt-input.tsx b/packages/app/src/components/prompt-input.tsx index e4476bdcaa..924728d98f 100644 --- a/packages/app/src/components/prompt-input.tsx +++ b/packages/app/src/components/prompt-input.tsx @@ -1236,7 +1236,7 @@ export const PromptInput: Component = (props) => { const optimisticParts = requestParts.map((part) => ({ ...part, - sessionID: session.id, + sessionID: session?.id ?? "", messageID, })) as unknown as Part[] @@ -1254,9 +1254,9 @@ export const PromptInput: Component = (props) => { const addOptimisticMessage = () => { setSyncStore( produce((draft) => { - const messages = draft.message[session.id] + const messages = draft.message[session?.id ?? ""] if (!messages) { - draft.message[session.id] = [optimisticMessage] + draft.message[session?.id ?? ""] = [optimisticMessage] } else { const result = Binary.search(messages, messageID, (m) => m.id) messages.splice(result.index, 0, optimisticMessage) @@ -1272,7 +1272,7 @@ export const PromptInput: Component = (props) => { const removeOptimisticMessage = () => { setSyncStore( produce((draft) => { - const messages = draft.message[session.id] + const messages = draft.message[session?.id ?? ""] if (messages) { const result = Binary.search(messages, messageID, (m) => m.id) if (result.found) messages.splice(result.index, 1)