Repository navigation
session-peer v1.1.2
session-peer v1.1.2
Reliability patch for #298, based on published 1.1.1. Source commit: f3993bf8988dd301b7e14402e63e8ac04e5e2300 (PR #309).
Changes
- Invalid or oversized Claude PID records no longer prevent healthy sessions from appearing in discovery or diagnostics.
- Nondecimal Unicode session names such as
²resolve by name rather than failing integer conversion. - Native PID parsing is bounded before OS process inspection. Valid decimal PID addressing, permission diagnostics and Windows process-start/PID-reuse checks are preserved.
- The standalone CLI and four-language release preparation documents are updated.
Validation and limits
PR checks passed 28/28. Local Python 3.13.7 full suite passed 1,104 tests (18 skipped); Python 3.9.6 core suite passed 559 tests (3 skipped). Wheel and sdist built and passed isolated installation/version checks. Publication requires successful exact-main CI, reproducible release preparation, dependency audits and authenticated immutable artifacts; the PyPI upload retains its required human environment review.
Exact-main CI and CodeQL passed. Release preparation passed all five jobs, including reproducibility, wheel/sdist installation, current dependency audits and attachment of exactly seven candidates.
These checks do not establish new live Claude/Codex/Antigravity/SSH delivery, fleet or operational acceptance. Experimental handoff retains its existing opt-in scope; submissions are not consumption or ACKs, and unknown outcomes never authorize automatic resend.
Package publication does not deploy Control/Relay services or update installed devices. Historical RC4 ACK evidence remains 20/21; #161 remains monitoring with its root cause unconfirmed.
The tagged source's preparation notes and README retain their pre-publication wording. This release record and the separate PyPI version record establish actual publication state.