Skip to content

docs - #13

Closed
oonid wants to merge 1 commit into
mainfrom
docs/background-sessions-design
Closed

docs#13
oonid wants to merge 1 commit into
mainfrom
docs/background-sessions-design

Conversation

@oonid

@oonid oonid commented Oct 17, 2026 •

Copy link
Copy Markdown
Owner

Docs only

Terminal sessions are owned by TerminalActivity, so leaving the screen
ends them and the Hermes gateway cannot run in the background. The spec
moves sessions into an app-wide SessionManager (one per container) with
a thin specialUse foreground service that keeps the process alive and
owns the notification, an End session / Keep running / Cancel prompt on
Back, a "Keep CPU awake" wake-lock toggle off by default, a "session
ended" notification for sessions that end while away, and the error
handling and tests. Baseline before this work: tag
pre-background-sessions.
@oonid
oonid force-pushed the docs/background-sessions-design branch from dfd1f73 to fb6df0f Compare October 17, 2026 15:17
@oonid oonid closed this Oct 17, 2026
@oonid
oonid deleted the docs/background-sessions-design branch October 17, 2026 15:24
@oonid
oonid restored the docs/background-sessions-design branch October 17, 2026 15:25
@oonid oonid reopened this Oct 17, 2026
@oonid

oonid commented Oct 17, 2026

Copy link
Copy Markdown
Owner Author

Cancelled. The docs layout clean-up (removing tool-workflow names from docs paths) comes first in its own PR, and the background-sessions design follows in a new PR after it.

@oonid oonid closed this Oct 17, 2026
@oonid
oonid deleted the docs/background-sessions-design branch October 17, 2026 15:27
@oonid oonid changed the title docs: add design spec for background sessions docs Oct 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant