summaryrefslogtreecommitdiffhomepage
path: root/packages/frontend/src/lib/components/SidebarPanel.svelte
diff options
context:
space:
mode:
Diffstat (limited to 'packages/frontend/src/lib/components/SidebarPanel.svelte')
-rw-r--r--packages/frontend/src/lib/components/SidebarPanel.svelte9
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/frontend/src/lib/components/SidebarPanel.svelte b/packages/frontend/src/lib/components/SidebarPanel.svelte
index 519f411..d20ac79 100644
--- a/packages/frontend/src/lib/components/SidebarPanel.svelte
+++ b/packages/frontend/src/lib/components/SidebarPanel.svelte
@@ -43,6 +43,9 @@ const {
onReasoningChange,
onAgentChange = (_agent: AgentInfo | null) => {},
onWorkingDirectoryChange = (_dir: string | null) => {},
+ onCompact = () => {},
+ canCompact = false,
+ compacting = false,
onAddKey = () => {},
}: {
keys?: KeyInfo[];
@@ -64,6 +67,9 @@ const {
onReasoningChange: (effort: string) => void;
onAgentChange?: (agent: AgentInfo | null) => void;
onWorkingDirectoryChange?: (dir: string | null) => void;
+ onCompact?: () => void;
+ canCompact?: boolean;
+ compacting?: boolean;
onAddKey?: () => void;
} = $props();
@@ -169,6 +175,9 @@ function contentClass(_selected: string): string {
{onAgentChange}
{workingDirectory}
{onWorkingDirectoryChange}
+ {onCompact}
+ {canCompact}
+ {compacting}
/>
{:else if panel.selected === "Key Usage"}
<KeyUsage {keys} {apiBase} />