Highlights
v0.13.4 is a stability release. It fixes a severe pool-session restart loop where stale open session beads on min=0 pool agents could wake, drain, stop, and restart in a roughly one-minute cycle, spawning fresh Claude sessions and burning tokens. If you are on 0.13.3 or 0.13.4-rc1, upgrading to 0.13.4 is strongly recommended.
New Features
- Graph v2 runtime rollout (experimental) — adds scoped workflow runtime support plus recovered fanout formula execution for formula v2 flows (ae78c33, 4a1c9e9)
- Explicit session names — operators can now name sessions directly for clearer runtime identity and debugging (7a5648e)
- Pack v2 review formulas — ships Ralph-loop review formulas with
compose.expandsupport for richer review flows (99ac692) - Rig-aware mail provenance — mail API responses and SSE events now carry resolved rig context end to end (6878b91, 6afec57, f60ac22, a5434eb)
Bug Fixes
- Pool-session restart loop — stale pool session beads no longer bypass pool scaling and re-enter desired state at zero desired count, fixing the repeated wake→drain→stop→restart token-burn cycle (28de2f9)
- Stop / restart correctness —
Stopnow evicts sessions from cache immediately, waits for tmux session removal, and closes stale singleflight windows that could confuse subsequent restarts (c6972c5, 06659fe, 0746501) - Config drift restarts — env fingerprinting now uses an allow list, reducing false-positive drift and unnecessary restarts (a72ddee, 332dd8c)
- Pack and formula robustness — fixes nested Ralph children, broken stale-pack symlinks, missing city packs, and reviewer assignment / Gemini soft-fail edge cases (9397549, 43f6b0a, e45980c, 74242a2, 63aabba, f8bd9d1)
- Mail and beads correctness — fixes bd-backed mail queries plus resolved-rig persistence across API mutations and streaming events (c0f7c5a, 6878b91, 6afec57, f60ac22, a5434eb)
Documentation
- Added Mintlify docs setup and tutorial 01 to the docs surface (cebfce1)
CI / Testing
- Added a pre-commit fmt + lint gate and hook setup automation (b39937f, 97e0724)
- Pinned CI to Go 1.25.8 and the gascity beads fork for deterministic builds (ffa1a48, 9b1b58b)
- Repaired stale schema, broken doc links, and remaining CI / lint failures (a630ab8, b4027b8, 8a4be82, d7b3d4f)
New Contributors
Full Changelog: v0.13.3...v0.13.4