diff --git a/ui/src/lib/components/app-sidebar.svelte b/ui/src/lib/components/app-sidebar.svelte
index fedf6a2..c0da892 100644
--- a/ui/src/lib/components/app-sidebar.svelte
+++ b/ui/src/lib/components/app-sidebar.svelte
@@ -84,11 +84,13 @@
open ? "p-3" : "items-center p-2"
)}
>
-
+
+
+
{#if open}
diff --git a/ui/src/lib/panel/conversation-header.svelte b/ui/src/lib/panel/conversation-header.svelte
index 1fcfb1a..7c74849 100644
--- a/ui/src/lib/panel/conversation-header.svelte
+++ b/ui/src/lib/panel/conversation-header.svelte
@@ -45,6 +45,9 @@
const WINDOW_MAX = 56;
const windows = $derived(info.bindings.filter((b) => b.visible));
+ const queued = $derived(
+ info.queue.filter((item) => item.status === "queued").length
+ );
const SEEDS = [
{ label: "clean - empty context", value: "clean" },
@@ -196,9 +199,12 @@
last activity {fmtRelative(info.last_activity_at)}
- {#if info.queue.length > 0}
-
- {info.queue.length}
+ {#if queued > 0}
+
+ {queued}
queued
{/if}