Skip to content

clio-relay 1.4.26

Choose a tag to compare

@JaimeCernuda JaimeCernuda released this 21 Jul 20:50
d3d4db6

clio-relay 1.4.26

This patch restores first-start semantics for owned remote sessions. A fresh session now receives a nonblocking, explicitly unverified cleanup observation and proceeds to start-owned, which remains the sole remote mutation authority.

Existing transition locks, ambiguous starts, reconnect cleanup, and teardown retain their exact bounded fail-closed recovery behavior. Scheduler and cleanup policy are unchanged; jobs remain preserved unless cancellation is explicitly requested.

Focused lifecycle and safety tests, release metadata tests, Ruff, Pyright, lock verification, package build, and Twine artifact checks passed locally.