Skip to content

v0.6 docs: persistent live sessions in CHANGELOG, README and design doc - #209

Merged
raiseCatError merged 1 commit into
test/v06-reliabilityfrom
docs/v06-release-notes
Sep 29, 2026
Merged

raiseCatError merged 1 commit into
test/v06-reliabilityfrom
docs/v06-release-notes

Conversation

@raiseCatError

Copy link
Copy Markdown
Owner

Stacked PR. Base: test/v06-reliability (PR #207), stacked on #205 and #204. Merge order: #204 → #205 → #207 → this PR. Docs only.

Why

The release-readiness audit found that the v0.6 CHANGELOG and README had no entry for the core v0.6 feature, persistent live sessions (#126–#130). Only #131's hardening and later features were listed. The #174 entries also named a flag that doesn't exist (nmsh --list; the real one is nmsh --sessions).

Changes

Every statement was checked against the code: src/index.ts flags, DEFAULT_BACKLOG_LIMITS, the onTerminate detach path, /zsh ending the session, and the /resume key hints.

Not included (release step)

The version bump (package.json 0.5.0 → 0.6.0), turning [Unreleased] into [0.6.0] - <date> with a one-line summary, and the physical-QA note belong to the release commit after physical QA, following the v0.5 process.

Verification

Docs only. git diff --check is clean, and all relative links in README, CHANGELOG and docs resolve.

The changelog and README had no entry for the core v0.6 feature: live
sessions that detach when a window closes, reattach through the startup
prompt, /resume or nmsh --attach, list with nmsh --sessions, and keep
output produced while detached. Add those entries, the Ctrl+Z fix from
#191, and a design-doc section on the live-session lifecycle (#126-#130).
Correct 'nmsh --list' to the real flag, 'nmsh --sessions'.
@raiseCatError

Copy link
Copy Markdown
Owner Author

CI at head a2749a3 (workflow_dispatch): run 36519750284. Node 22 and Node 26 both passed.

@raiseCatError
raiseCatError added this pull request to stack #210 September 29, 2026 10:19
@raiseCatError
raiseCatError merged commit c9308a5 into dev Sep 29, 2026
4 checks passed
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