Repository navigation
tmux server-context safeguards
tmux-startparses the socket, server pid, and session id fromTMUX, validates the context, and explicitly passes-Sfor every tmux operation, including rollback and completion cleanup.- startup rejects malformed context or a live server pid that differs from the inherited pid before creating a pane, even when the same pane id exists on that server.
- missing parent panes now produce an actionable stale-context error instead of an empty-window-id error.
- the agent skill clarifies that the mod replaces the skill only for claude code; codex continues using the skill and binary. recovery guidance requires a verified socket-and-pane pair and prohibits default-server assumptions or rewriting snapshots to bypass mismatches.
- plugin metadata and download links updated to 0.6.1.
downloads and verification
four ready-to-run archives: macos (darwin) and linux, each for arm64 and amd64. each includes the executable, readme, license, demos, example phase files, agent skill/plugin files, and claude code mod. verify archive hashes against checksums.txt. macos binaries are not notarized.
validation: full go test suite, go vet, 13 claude plugin tests, and a live two-server isolation test with identical pane ids passed. the extracted darwin arm64 archive passed native bootstrap, update, frame, completion, and cleanup checks, plus its packaged plugin tests. darwin amd64 and both linux binaries were cross-compiled and their architectures verified; they were not executed for this release.