gstack/browse
Garry Tan 24cee40b36
fix(browse): poisoned-bundle self-heal removes the revision dir, probes handoff too, and throws typed
Same marker flaw as the migration: rmSync of the .app alone left
INSTALLATION_COMPLETE behind, so the error message's own remediation
no-opped and the user was hard-stuck. The probe is now an exported,
unit-tested helper (probePoisonedChromiumBundle) that removes the whole
chromium-<rev> dir, never touches GSTACK_CHROMIUM_PATH custom bundles,
throws PoisonedBundleError (instanceof, not string-match), and runs on
BOTH headed entry points — launchHeaded and handoff. 7 tests.
2026-08-14 17:11:49 -07:00
..
bin feat: multi-agent support — gstack works on Codex, Gemini CLI, and Cursor (v0.9.0) (#226) 2026-03-19 18:20:50 -07:00
scripts v1.63.0.0 feat: GStack 2 fork port wave — egress receipts, context-bill, sharded gate, /health fix (#2541) 2026-08-14 09:28:56 -07:00
src fix(browse): poisoned-bundle self-heal removes the revision dir, probes handoff too, and throws typed 2026-08-14 17:11:49 -07:00
test fix(browse): poisoned-bundle self-heal removes the revision dir, probes handoff too, and throws typed 2026-08-14 17:11:49 -07:00
PLAN-snapshot-dropdown-interactive.md fix: snapshot -i auto-detects dropdown/popover interactive elements (#845) 2026-04-05 22:57:45 -07:00
SKILL.md chore: regenerate browse SKILL.md for cluster C (session persistence docs) 2026-08-14 12:59:34 -07:00
SKILL.md.tmpl feat(browse): opt-in session persistence — auth survives daemon restarts (#778, #2193) 2026-08-14 12:59:34 -07:00