Skip to content

v0.2.4

Choose a tag to compare

@Jaggerxtrm Jaggerxtrm released this 20 Aug 15:09
· 31 commits to main since this release
aebb885

[0.2.4] - 2026-08-20

Lands the response-episodes projection — a durable one-prompt-plus-continuations model for agent_turns (xtmux-gdk) — plus a nav-sidebar redesign and the K3 Codex runtime adapter. Response-episodes replaces the per-turn LIMIT 1 view with a stable episode row, so continuations, re-issues, and correlated replies stay grouped across restarts. The K3 Codex adapter rides existing authorities (no new auth surface) and ships with distribution smoke + Codex lifecycle recovery + terminal cleanup. Nav sidebar gets a hierarchy redesign: safe tmux navigator, wrap rows instead of cutting, lowercase labels + classic chrome + 75% drawer. Also new: Mermaid fence rendering with an mdcat backend, the board-audit hook feature (mirroring core), and the bd v1.2.1 hooks upgrade + bd-sync install landed via #111 / #112.

Added

  • Add K3 Codex runtime adapter over existing authorities (xtmux-s96.2) (d8edb1e)
  • Add distribution smoke, dry-run plan, and correct false S7 label (xtmux-s96.4) (c67bcde)
  • Complete Codex lifecycle, recovery, and terminal cleanup (xtmux-s96.4) (0aa2f6b)
  • Add safe sidebar tmux navigator (f1500f0)
  • Redesign nav sidebar hierarchy (35c6f25)
  • Wrap nav rows instead of cutting (5189d25)
  • Nav lowercase labels, classic chrome, 75% drawer (513bd86)
  • Response episodes — durable one-prompt-plus-continuations model for agent_turns (xtmux-gdk) (#105) (51a54bd)
  • Consume the response-episode projection instead of LIMIT 1 (xtmux-it6) (#103) (df00b5d)
  • Render Mermaid fences and add mdcat renderer backend (a8b516a)
  • Board-audit — bd exporter + PR-checkpoint hook adapter (xtmux-wjr) (#112) (ac60165)

Fixed

  • K3 review-1 corrections — Core K3 fixtures, full v1 boundary, honest dedupe (xtmux-s96.2) (45f039d)
  • K3 review-2 corrections — Stop type guards, honest degraded-dedupe scope (xtmux-s96.2) (599f01b)
  • Strict per-identifier failure classifier for the EVAL-01 gate (xtmux-s96.3) (08ab7ae)
  • Remove EVAL-01 options-file race (xtmux-s96.3) (3f9a550)
  • Adopt byte-identical compatibility links (xtmux-s96.2.1) (06f203f)
  • Preserve unowned hook trust and repair pre-tag entries (xtmux-s96.4) (711254f)
  • Document instance-get and hold the help band (xtmux-s96.4) (3103053)
  • Arm a real monitor poller and give @agent_state liveness (xtmux-dvs) (d2bb59a)
  • Respawn the poller via execPath, not Bun's baked argv (xtmux-dvs) (17523fd)
  • Read @agent_last_transition from the caller's list-panes row (xtmux-dvs) (d50c2e7)
  • Stand down when another writer concludes the monitor (xtmux-dvs) (ee5350c)
  • Prune terminal monitors in retention; bound monitor-list for Pi wake path (c9e9483)
  • Never touch a stale ctx after session replacement or reload (a176909)
  • Prune terminal monitors on every monitor-list read (d635e6e)
  • Make stale ctx non-fatal even when session_shutdown never ran (8c65780)
  • Harden nav redesign review gates (a32957b)
  • Survive deleted-cwd teardown and honor session:%pane targets (#106) (5df145f)
  • Monotonic capture anchor — same-text earlier records can never absorb a lagging stop (xtmux-gdk post-merge P1) (#107) (82cc854)
  • Keep mdcat popup open by paginating (06f8b72)
  • Clamp and center popup to client size (a16fc97)

Other changes

  • Include this commit in whatever next pr lands. (8f17470)
  • This documentation must land in any next pr (a188095)
  • Drop mdcat renderer backend, restore glow (c6fc118)

Project maintenance

  • Characterize Codex 0.146.0 seams (xtmux-s96.1) (50a95fa)
  • Correct Codex K1 replay evidence (xtmux-s96.1) (3417f34)
  • Harden Codex K1 characterization boundaries (64ec9cf)
  • Pin Codex Stop characterization provenance (8dbc77d)
  • K3 review-3 correction — Codex turn-capture contract wording (xtmux-s96.2) (041457c)
  • EVAL-01 Codex column and recovery evidence gate (xtmux-s96.3) (9d69342)
  • Refresh CHANGELOG [Unreleased] for xtmux-dvs (88791d0)
  • Refresh CHANGELOG [Unreleased] for the xtmux-dvs CI fixes (e81ddae)
  • Refresh CHANGELOG [Unreleased] (dab4999)
  • Refresh CHANGELOG [Unreleased] (44d8e1b)
  • Sync managed assets to xtrm-tools 0.11.4 and ignore runtime skill links (65f5544)
  • Ignore post-migration per-repo skill and hook residue (6543e70)
  • Mark renderer design incomplete, resume point (0af90e5)
  • Sync managed hooks to bd v1.2.1 + install bd-sync (xtmux-71c) (#111) (aabd012)