Repository navigation
Mantle 0.1.3
Fix Codex attachment startup and sustained terminal output, with updated setup and qualification documentation.
- Wait for terminal client readiness before replaying launcher output.
- Adopt the verified Substrate 0.7.10 daemon and compatible exact SDK revision, including bounded asynchronous output-queue reservation. Queue limits and terminal recording policy remain unchanged.
- Document coordinated CLI/worker upgrades and isolated profiles that preserve existing sessions.
Verified with the published signed Substrate daemon and Codex 0.153.4: two real 100x50 PTY attach/detach/reconnect runs drained 329157 and 346630 bytes, exited successfully with zero CLI stderr, and retained the same Running agent. The disposable session subsequently stopped and workspace deletion was confirmed. This does not establish GUI terminal rendering, completed device login, authenticated model/tool turns or token refresh.
Validation: full Rust formatting/lint/test gate, all 336 native ESS scenarios, specification/planning/docs validation, laptop build, all three static musl worker builds, independent review and exact-candidate GitHub checks passed. See .engineering/reports/attach-startup-2026-10-02/installed-runtime-proof.md and docs/evidence/codex-compatibility.md for evidence and limits.
This is a source release with GitHub source archives and no prebuilt release binaries. Build the laptop CLI and worker binaries from the same tag. Upgrade a worker only when its existing sessions have ended, or provision a separate worker. Public documentation source is included; live website publication is asynchronous.