aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAman Kumar <145339995+amankumarsingh77@users.noreply.github.com>2026-07-12 22:03:37 +0530
committerGitHub <noreply@github.com>2026-07-12 22:03:37 +0530
commitf6bab02b6b93c3804ec83b853e333fba417a0988 (patch)
tree57e608acababef5747b176d0025b383776d297af
parent1c12b43a674ae51a39c430ed8cfa138dbdf4dc71 (diff)
fix: remove browser footer status indicator (#10) (#11)
The footer status chip set during session_start could go stale: after a successful /browser-setup, the setup command only called ctx.ui.notify() and never updated ctx.ui.setStatus("browser", ...), so the footer kept showing the red "Browser — run /browser-setup" nudge even though the browser was connected. Rather than syncing the status from the setup handler, remove the footer status indicator entirely. Browser control is on-demand and the setup command already reports its own outcome via notify(), so the persistent footer chip added no value and only introduced a stale-state bug. Closes #10
-rw-r--r--src/index.ts4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/index.ts b/src/index.ts
index 0991c5d..d5f3435 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -144,10 +144,6 @@ export default function browserHarnessExtension(pi: ExtensionAPI): void {
}
registerSetupCommand(pi, client);
registerDeepResearchCommand(pi);
- ctx.ui.setStatus(
- "browser",
- client.status().alive ? "🟢 Browser connected" : "🔴 Browser — run /browser-setup",
- );
});
pi.on("session_shutdown", async () => {