Summary
Archiving a session while it is still open (tab active) causes the session content to
instantly disappear. The tab remains open but renders nothing — no readonly view, no
undo/unarchive option.
Context
- Extension: harmoniqs.amicode@0.2.1
- Engine: v1.18.10-amicode.4 (harmoniqs/opencode)
- OS: Darwin 25.5.0 arm64
- Surface: the extension session panel (archive action on an active session)
Expected vs actual
Expected: The session enters a readonly mode with its content still visible, and
offers an option to unarchive in case the action was accidental.
Actual: The session content vanishes immediately. The tab stays open but is blank —
no way to recover the session or undo the archive from within the UI.
Diagnostics
- No active run context (this is a UI/session-lifecycle bug)
- No run-id pointer applicable
intake: not-ready — mature per the maturity contract before picking up
suggested_path: B
diagnostics: inline
upstream: search unavailable (gh auth not configured for upstream)
Summary
Archiving a session while it is still open (tab active) causes the session content to
instantly disappear. The tab remains open but renders nothing — no readonly view, no
undo/unarchive option.
Context
Expected vs actual
Expected: The session enters a readonly mode with its content still visible, and
offers an option to unarchive in case the action was accidental.
Actual: The session content vanishes immediately. The tab stays open but is blank —
no way to recover the session or undo the archive from within the UI.
Diagnostics
intake: not-ready — mature per the maturity contract before picking up
suggested_path: B
diagnostics: inline
upstream: search unavailable (gh auth not configured for upstream)