diff --git a/src/lib/components/InputBar.svelte b/src/lib/components/InputBar.svelte index 5167c32..14af289 100644 --- a/src/lib/components/InputBar.svelte +++ b/src/lib/components/InputBar.svelte @@ -9,7 +9,7 @@ setSavedHistory, getShouldRestoreHistory, getSavedHistory, - clearHistoryRestore + clearHistoryRestore, } from "$lib/stores/historyRestore"; import MessageModeSelector from "$lib/components/MessageModeSelector.svelte"; import { getCurrentMode } from "$lib/stores/messageMode"; @@ -115,8 +115,8 @@ User: ${formattedMessage}`; // Reconnect to Claude await invoke("start_claude", { options: { - working_dir: workingDir - } + working_dir: workingDir, + }, }); } catch (reconnectError) { console.error("Failed to auto-reconnect:", reconnectError); @@ -124,7 +124,6 @@ User: ${formattedMessage}`; claudeStore.addLine("system", "Please manually reconnect to continue"); } }, 500); // Brief delay to ensure process is fully terminated - } catch (error) { console.error("Failed to interrupt:", error); claudeStore.addLine("error", `Failed to interrupt: ${error}`); @@ -145,47 +144,47 @@ User: ${formattedMessage}`;
- -
+ > +
- {#if isProcessing} - - {:else} - + {:else} + - {/if} + > + {#if isSubmitting} + + {:else} + Send + {/if} + + {/if} diff --git a/src/lib/components/MessageModeSelector.svelte b/src/lib/components/MessageModeSelector.svelte index db61a8f..1088424 100644 --- a/src/lib/components/MessageModeSelector.svelte +++ b/src/lib/components/MessageModeSelector.svelte @@ -1,15 +1,15 @@