Repository navigation
v0.5.3
Sessionbus peers v0.5.3
Requires Sessionbus daemon and kit v0.5.7.
Messages wake idle lanes automatically. Active Codex and Grok lanes retain acknowledged native injection. Other lane adapters submit nothing natively when safe active admission cannot be established; the daemon retains the message in bounded memory and automatically starts the next managed run without blocking the sender on the current turn.
Interactive Pi and OMP now initiate native work for idle deliveries. Pi handles tree and compaction transitions. OMP submits independently tracked batches through native steer/triggerTurn and verifies their message/context identities. Existing interactive carriers for the other products remain intact.
Delivery receipts describe acceptance, not completed model work. A queued lane message belongs to the daemon; a queued peer message belongs to its product owner. Neither is durable or safe to resend. Capacity exhaustion fails explicitly, uncertain writes are never replayed, and native denial, cancellation, shutdown or context reset can prevent completion.
Upgrade federation hubs and daemons together for completion-pointer forwarding; incompatible links return ForwardLost. Restart installed product/MCP processes after updating to load the current SDK. An old SDK can reject current spawn responses containing policy.trace and disconnect even after the child opened.
Claude lanes use automatic next-run scheduling. Historical same-turn injection worked, but its acknowledgment independence from a blocked tool and its terminal-boundary safety remain unproven. This release does not claim a fix for the native Qwen OOM issue.
Validation: Linux/macOS CI, Go race tests and vet, native extension/plugin suites, independent source review, actual CodeRabbit review findings resolved, and reproducible candidate artifacts. Corrected Codex candidate passed all four permanent-install cells: idle and active delivery in both lane and interactive modes. Pi lane-idle and the corrected Grok lane-idle candidate also passed permanent-install tests, including the original trailing-newline Grok regression. The remaining installed product cells are still in progress. Qwen setup is blocked by HTTP403 on its sole advertised model; no wake delivery was attempted in that cell; these results are candidate evidence, not completed acceptance of every final release binary.
Signed release tag v0.5.3 binds source 710e5d3. Published asset verification is recorded separately from candidate and installed-test evidence.