From daa6afcb4f022a20b56d337537dac77f437321f2 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Thu, 29 Jan 2026 20:06:13 +0000 Subject: [PATCH] chore: generate --- packages/app/src/components/prompt-input.tsx | 64 +++++++++++-------- .../app/src/components/settings-general.tsx | 32 +++++----- packages/ui/src/components/cycle-label.css | 2 +- packages/ui/src/components/list.tsx | 8 +-- packages/ui/src/components/message-part.css | 1 - .../ui/src/components/progress-circle.tsx | 2 +- packages/ui/src/components/reasoning-icon.tsx | 18 +++++- packages/ui/src/components/scroll-fade.css | 60 +++-------------- packages/ui/src/components/scroll-fade.tsx | 11 +--- packages/ui/src/components/scroll-reveal.tsx | 2 +- packages/ui/src/components/session-turn.tsx | 2 +- packages/ui/src/context/dialog.tsx | 16 +++-- 12 files changed, 95 insertions(+), 123 deletions(-) diff --git a/packages/app/src/components/prompt-input.tsx b/packages/app/src/components/prompt-input.tsx index 07d56f9126..399c4d6c9d 100644 --- a/packages/app/src/components/prompt-input.tsx +++ b/packages/app/src/components/prompt-input.tsx @@ -925,7 +925,7 @@ export const PromptInput: Component = (props) => { .abort({ sessionID, }) - .catch(() => { }) + .catch(() => {}) } const addToHistory = (prompt: Prompt, mode: "normal" | "shell") => { @@ -1351,18 +1351,18 @@ export const PromptInput: Component = (props) => { const contextParts: Array< | { - id: string - type: "text" - text: string - synthetic?: boolean - } + id: string + type: "text" + text: string + synthetic?: boolean + } | { - id: string - type: "file" - mime: string - url: string - filename?: string - } + id: string + type: "file" + mime: string + url: string + filename?: string + } > = [] const commentNote = (path: string, selection: FileSelection | undefined, comment: string) => { @@ -1434,13 +1434,13 @@ export const PromptInput: Component = (props) => { const optimisticParts = requestParts.map((part) => ({ ...part, - sessionID: session?.id || '', + sessionID: session?.id || "", messageID, })) as unknown as Part[] const optimisticMessage: Message = { id: messageID, - sessionID: session?.id || '', + sessionID: session?.id || "", role: "user", time: { created: Date.now() }, agent, @@ -1451,9 +1451,9 @@ export const PromptInput: Component = (props) => { if (sessionDirectory === projectDirectory) { sync.set( 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) @@ -1469,9 +1469,9 @@ export const PromptInput: Component = (props) => { globalSync.child(sessionDirectory)[1]( 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) @@ -1488,7 +1488,7 @@ export const PromptInput: Component = (props) => { if (sessionDirectory === projectDirectory) { sync.set( 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) @@ -1501,7 +1501,7 @@ export const PromptInput: Component = (props) => { globalSync.child(sessionDirectory)[1]( 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) @@ -1547,7 +1547,7 @@ export const PromptInput: Component = (props) => { restoreInput() } - pending.set(session?.id || '', { abort: controller, cleanup }) + pending.set(session?.id || "", { abort: controller, cleanup }) const abort = new Promise>>((resolve) => { if (controller.signal.aborted) { @@ -1575,7 +1575,7 @@ export const PromptInput: Component = (props) => { if (timer.id === undefined) return clearTimeout(timer.id) }) - pending.delete(session?.id || '') + pending.delete(session?.id || "") if (controller.signal.aborted) return false if (result.status === "failed") throw new Error(result.message) return true @@ -1585,7 +1585,7 @@ export const PromptInput: Component = (props) => { const ok = await waitForWorktree() if (!ok) return await client.session.prompt({ - sessionID: session?.id || '', + sessionID: session?.id || "", agent, model, messageID, @@ -1595,7 +1595,7 @@ export const PromptInput: Component = (props) => { } void send().catch((err) => { - pending.delete(session?.id || '') + pending.delete(session?.id || "") if (sessionDirectory === projectDirectory && session?.id) { sync.set("session_status", session?.id, { type: "idle" }) } @@ -1620,8 +1620,12 @@ export const PromptInput: Component = (props) => { } const currrentModelVariant = createMemo(() => { - const modelVariant = local.model.variant.current() ?? '' - return modelVariant === 'xhigh' ? 'xHigh' : (modelVariant.length > 0 ? modelVariant[0].toUpperCase() + modelVariant.slice(1) : 'Default') + const modelVariant = local.model.variant.current() ?? "" + return modelVariant === "xhigh" + ? "xHigh" + : modelVariant.length > 0 + ? modelVariant[0].toUpperCase() + modelVariant.slice(1) + : "Default" }) const reasoningPercentage = createMemo(() => { @@ -1629,7 +1633,7 @@ export const PromptInput: Component = (props) => { const current = local.model.variant.current() const totalEntries = variants.length + 1 - if (totalEntries <= 2 || current === 'Default') { + if (totalEntries <= 2 || current === "Default") { return 0 } @@ -1943,7 +1947,11 @@ export const PromptInput: Component = (props) => { title={language.t("command.model.choose")} keybind={command.keybind("model.choose")} > -