Skip to content

Catalyst Dev — Change Log

Version 12.46.0

Aug 06, 2026

Account Health Visibility & Worktree Resume

The orch-monitor now surfaces Claude account health everywhere you look: a new accounts-probe library (TTL-cached, edge-triggered) backs a GET /api/accounts endpoint and /api/accounts/stream SSE feed, with a live strip in the Ink HUD and a banner in the web dashboard that fires loudly when an account degrades. Worktree creation now seeds from origin/<ticket> when that remote branch exists, so a resumed or reclaimed worktree picks up where the previous worker left off instead of silently orphaning pushed commits. Board-scan events also now carry per-host slot counts (recovery.slot.capacity, recovery.slot.in_use, recovery.slot.free) as chartable Loki attributes, making fleet-wide free-capacity queries like sum(recovery.slot.free) possible for the first time.

PRs

  • dev: board-scan events now carry per-host worker-slot counts as (602d1f2)
  • dev: CTL-1607 promote board-scan slot scalars to chartable Loki attributes (#2985) (602d1f2)
  • dev: CTL-1653 accounts-probe lib (probe runner + async TTL cache) (#3011) (32b6d07)
  • dev: board-health-seam test expects capacity.admissionGated (CTL-1607) (#3028) (1105e67)
  • dev: CTL-1640 resume worktree from origin/<ticket> instead of orphaning pushed commits (#3025) (898e02e)
  • dev: CTL-1655 — consumer-side coordination-mirror comment tail (#3015) (042d321)
  • monitor: CTL-1653 accept https-configured trusted origins in the refresh Host check (#3020) (b72a53a)
  • monitor: CTL-1653 document MONITOR_TLS_PROXY_PEERS + normalize IPv4-mapped peers (#3023) (fbcaffb)
  • monitor: CTL-1653 operator-declared TLS-proxy peers replace header-derived scheme (#3022) (e2746dc)
  • monitor: CTL-1653 post-merge hardening — stale-strip clear, Bun execPath, non-simple refresh, EOF reconnect, empty-env contract (#3017) (9eb083a)
  • monitor: CTL-1653 post-merge hardening r3 — unavailable transition, Host validation, unreadable-env error (#3019) (b4b7496)
  • monitor: CTL-1653 scheme-aware Host check — never treat an https-only trusted host as plaintext (#3021) (c081851)