Skip to content

Releases: byebyebryan/tmux-observer

tmux-observer 0.6.0a9

tmux-observer 0.6.0a9 Pre-release
Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 23 Oct 22:39
Immutable release. Only release title and notes can be modified.

Publishes the exact qualified 0.6.0a9 wheel selected by the existing managed full-view cohort. The runtime wheel source is bb4b043; the tag records the later qualification/source handoff. Mesh a24 full-view selection remains independent. View-feed and semantic delta remain unselected.

SHA256SUMS, provenance.json and the GitHub immutable-release attestation identify the exact assets. This publication changes no running session or managed selection.

Tmux Observer 0.6.0a7

Tmux Observer 0.6.0a7 Pre-release
Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 12 Oct 07:47

Observer owns cached Service v1 acquisition and supplies its static lazy factory to Mesh Plus a15. Local fleet publication and the fixed SSH bridge use the same public Mesh publisher helper; native collection cadence, complete identities, refresh attribution and lifecycle validation are preserved.

The wheel is frozen from fcaa8a8, SHA-256 e73a88f89b38242631766dd45f6e669f43c54e36857e5716595c0a56321e5091. Source and installed/native Mesh gates pass; normal two-host resources and declared synthetic SSH capacity meet their recorded limits. Hosted review CI passes at 16f966b.

Exact acceptance and scope. Consumer and managed acceptance remain independent.

Observer 0.6.0a6 — owner profile for Mesh SDK v1

Choose a tag to compare

@byebyebryan byebyebryan released this 11 Oct 08:09

Observer now supplies a pure Tmux profile to the reviewed Mesh SDK v1 and passes it explicitly through configured readers and guards. Native/core imports remain Mesh-optional, and native contracts, refresh and action authority are unchanged.

Frozen runtime source: cb45e40. Wheel SHA-256: 232e604ab64c99657852b884720afaefdbcd45be00a56a797793b402e36ff640. Mesh reader SDK: 0.1.0a13, with installed a10 remote bridge compatibility accepted separately.

Validation: 404 source tests, 24 installed Mesh cases, native owner/direct acceptance, simulated recovery, eleven actual-SSH capacity cases, and a 600-second headless resource gate on Snap and Starship within unchanged CPU, memory and query deadlines. Source CI passes. Graphical input and physical suspend remain separate optional scopes. Consumer and managed adoption require their own gates.

Acceptance evidence.

Tmux Observer 0.6.0a5

Tmux Observer 0.6.0a5 Pre-release
Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 10 Oct 18:22

Reject late refresh control replies after Mesh scope revocation, and reserve one retiring private bridge handler alongside the active reader during rotation. Runtime source: 5d8b723. Wheel SHA-256: 958d2f5381d57f172294e35654e19c96770ccd38e7ef8421a23f3dcf00abe536. Source gate: 383 tests; installed Mesh gate: eight tests. Paired Plus 0.12.0a5 uses exact public Observer module pins. Headless cached resource acceptance excludes viewer and physical desktop behavior. Deployment remains separately gated.

Tmux Observer 0.6.0a4

Tmux Observer 0.6.0a4 Pre-release
Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 10 Oct 11:06

Observer 0.6.0a4 selects Mesh 0.1.0a9 owned-IO cancellation refinement. Public/native contracts and collection cadence are unchanged. Optional integration passes six tests including owned native SSH and repeated projection rotation. Source gate passes 382 tests.

The resource tool retains its original viewer gate and adds a separate cached-delivery scope for hosts with no attached clients. This scope claims resource acceptance only.

Source: 1c99f5f
Wheel SHA-256: 6282ed94c5b401579de86c9dc9f9e989d85f7dae2feb7da4607657a37136b6c2

Tmux Observer 0.6.0a3

Tmux Observer 0.6.0a3 Pre-release
Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 10 Oct 10:45

Observer 0.6.0a3 explicitly adopts Mesh Plus 0.1.0a8 channel rotation and retains bounded LibraryMeshAuthority catalog reads. Native observation, prepared Fleet v1 and action contracts are unchanged; Tmux Plus 0.12.0a2 remains compatible.

Source: 4362118
Wheel SHA-256: be39895706a1b41c5529b34cc749a0e92578514a6072f88d3ba7c20da866036d

Source gate: 382 tests; optional Mesh gate: six tests including repeated rotation and owned native SSH. Isolated installed wheel gate passed. Operational acceptance is independent.

Tmux Observer 0.6.0a2

Tmux Observer 0.6.0a2 Pre-release
Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 10 Oct 08:50

Pin Mesh SDK 0.1.0a7 and explicitly select its bounded same-package catalog reader. Correct current-selection entry-point documentation. Host-local collection, native receipts, freshness, Session/Fleet facades and action validation retain their existing semantics.

Validation and exact paired rollout evidence: docs/evidence/2026-10-10-catalog-bound-fix/README.md. Graphical presentation and physical suspend are outside the accepted headless wiring-change scope.

Tmux Observer 0.6.0a1

Tmux Observer 0.6.0a1 Pre-release
Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 10 Oct 07:20

Tmux Observer 0.6.0a1 adds the explicitly selected Mesh fleet backend while retaining the passive host-local core, Fleet/Session facades and independent refresh/action validation. Requires Mesh 0.1.0a6 plus its runtime dependencies for the Mesh backend.

Validated with 382 source tests, exact installed native/SSH checks, two-host resources and declared 16-owner/32-reader capacity. Headless picker checks cover this wiring change; graphical input and physical suspend are optional.

Tmux Observer 0.5.0a1: CPU performance

Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 09 Oct 09:27

Reduce repeated structural traversal and decoded-frame validation, and reuse plain session reference checks. Native cadence, freshness/provenance, defensive copies and all seven wire contracts remain unchanged.

Frozen runtime: 42e9ebf2121280fd00b135e855cf2569f9791c94. Repeated immutable wheels match. 371 source tests; collector, owner, two-host recovery, native bindings, remote desktop, simulated recovery and fifteen-link/32-reader capacity gates pass. The fixed document pipeline uses about 26% less CPU. The ordinary ten-minute profile measures 3.6248% Snap / 2.1750% Starship, below the unchanged 5% gate; active desktop differences prevent claiming that comparison as a causal savings percentage.

The independent pinned Tmux Plus 0.11.0a1 passes 293 source tests and all 23 exact-wheel Snap graphical cases. Managed selection/recovery/rollback remains a separate gate. No Starship foreground input or physical suspend.

Design and scoped evidence.

Tmux Observer 0.4.0a1

Tmux Observer 0.4.0a1 Pre-release
Pre-release

Choose a tag to compare

@byebyebryan byebyebryan released this 09 Oct 07:28

Fleet receipt updates now reuse checked admission, byte accounting, session projections and material hashes. Unchanged Mesh topology stays stable; unchanged remote facts use scheduled three-second proofs while material changes, gaps and explicit refresh retain immediate proof. Fresh remote viewer scans remain independent.

Controlled fixed-input bookkeeping uses about half the prior CPU; idle proof requests fall from 300 to 197 over 600 logical seconds. The actual ten-minute profile passes the unchanged 5% CPU gate at 4.4701% Snap / 2.4262% Starship; fleet memory and 16-owner/15-SSH/32-reader capacity pass. Seven wire bundles, native cadence, query deadlines and action boundaries remain unchanged.

Frozen runtime: ad6073953c3e1f4237950fffc53b8e0a111120fa. Acceptance review: 78b6ba56663d435733a57bc144d2bd8cd7829217. Source gate: 367 tests; native recovery, bindings, remote desktop, simulated recovery and independent Plus 0.10.0a1 Snap graphical gates pass. Always-on scope; physical suspend remains optional and unverified.

Design and evidence. Managed promotion has its separate gate.