diff --git a/package.json b/package.json index 408ccbd..1395f72 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@four-bytes/four-opencode-brain", - "version": "1.6.0", + "version": "1.6.1", "description": "Unified brain plugin — single SQLite DB for RAG search, memory, and knowledge base", "license": "Apache-2.0", "type": "module", diff --git a/src/status.ts b/src/status.ts index 94e9dfd..b03d036 100644 --- a/src/status.ts +++ b/src/status.ts @@ -120,6 +120,9 @@ export function updateStatus(state: StatusState, opts?: StatusOpts): void { phase: "idle", statusText: opts?.text ?? "", busy: false, + scanning: false, + searching: false, + ingesting: false, }); if (opts?.toast && _client) { _client.tui.showToast({ body: { title: "Brain 🧠", message: opts.toast, variant: opts.toastVariant ?? "success", duration: 5000 } }); @@ -131,6 +134,9 @@ export function updateStatus(state: StatusState, opts?: StatusOpts): void { phase: "idle", statusText: opts?.text ?? "", busy: false, + scanning: false, + searching: false, + ingesting: false, }); if (opts?.toast && _client) { _client.tui.showToast({ body: { title: "Brain 🧠", message: opts.toast, variant: opts.toastVariant ?? "warning", duration: 5000 } }); @@ -142,6 +148,9 @@ export function updateStatus(state: StatusState, opts?: StatusOpts): void { phase: "idle", statusText: opts?.text ?? "error occurred", busy: false, + scanning: false, + searching: false, + ingesting: false, }); if (opts?.toast && _client) { _client.tui.showToast({ body: { title: "Brain 🧠", message: opts.toast, variant: "error", duration: 7000 } }); @@ -153,6 +162,9 @@ export function updateStatus(state: StatusState, opts?: StatusOpts): void { phase: "idle", statusText: "", busy: false, + scanning: false, + searching: false, + ingesting: false, }); break; } diff --git a/src/tui.tsx b/src/tui.tsx index 90c1dee..4f00205 100644 --- a/src/tui.tsx +++ b/src/tui.tsx @@ -122,7 +122,7 @@ function BrainStatusBar(props: { centered?: boolean; api: TuiPluginApi }) { 🧠 {version()} {busy() ? : {indicator()}} - {status()} + {status()} );