Skip to content

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Oct 11:23
3a13de5

2.1.0 (2026-10-29)

Features

  • backlog fact verb validates the fact label (7296505)
  • backlog: resolve titles in set-deps and add --deps (22c22dc)
  • batch: refine selected tasks before execution (e84a0c1)
  • check-prose: flag raw git in router prose (bfeb02e)
  • cli: accept --help on backlog and state, document manual task-done (7161786)
  • doctor: fail on a settings.json hook command that does not resolve (8ad6625)
  • favor epic grouping with context (a9c8a6d)
  • install: add RADIN_EFFORT_<ROLE> tokens and effort line in radin prompt (b6e4ab9)
  • merge: merge session branches at Phase 5.5 without asking (e378170)
  • merge: squash task branches at merge so no wip commit reaches base (8e20181)
  • order --only accepts order numbers and titles (4544a38)
  • record: append entries without a batch approval gate (98e0cbc)
  • review: rate scope risk and end each reply with blind spots (ab2136a)
  • run: offer to settle waiting decisions at the end of a run (d602c7a)
  • scope: add plan-covers column to --attribute (e505642)
  • scope: print plan and facts columns in scope --specs (f38609c)
  • state: add leftovers verb listing unmerged radin branches, stashes and foreign worktrees (695a992)
  • state: add merge verb for clean task-branch merges (5ed5d78)
  • state: add preflight verb for run-loop startup (048a93c)
  • state: add resume verb for failed and blocked triage (026deee)
  • state: count a task done only when its commit is in the base branch (31ef0e3)
  • state: reconcile finished leftover branches at batch start (93b9158)
  • state: render branch, tip, worktree and bisect map into gate prompt (246ab4f)
  • state: triage radin-batch stashes and apply a claimed one as the task's base (4590d80)
  • stats: attribute sub-agent tokens to roles and tasks from transcripts (e9a6e78)
  • stats: show tokens per task and per tool call beside failed, debug and clean% (4903f26)
  • task-report records the planning leaf's PLANNED sizing (cdaacda)

Bug Fixes

  • batch/do: review at the end (e82ca12)
  • commit stalled task work as wip and move on (168dff5)
  • install of ponytail (7f2257c)
  • install raises codebase-memory hook timeouts to 10 s (f9372a5)
  • install: correct run-loop facts in guidance and rank rule (5f03641)
  • install: fetch main when piped, not latest release (bdd9bcc)
  • leaf runs the full suite only when its task needs it (be8fe11)
  • make: run install.bats serially, GNU parallel is not a dependency (b7451c7)
  • pick the execution model by complexity, not category (1988980)
  • prevent stalled agents (cc3fc63)
  • prompt script creates state/facts, drop leaf mkdir sentences (59881d2)
  • record askuserquestion (13655bd)
  • retry attempt (a0de400)
  • review (655a40f)
  • review (39d4790)
  • review resolve backlog items (fc775f5)
  • review: add findings to thread (94abe9a)
  • review: find back backlog items on review (eb14dc2)
  • review: properly surface findings (eef96af)
  • review: show triage list in the gate dialog (f9f9a53)
  • scope retrieval (2f99797)
  • size tasks at record and plan time, not in a dispatch of their own (cb58d81)
  • size unflagged radin-review entries at add time (681eb35)
  • state: journal the stash commit hash, not stash@{0} (444d643)
  • state: land every task branch, finished or not (9b5d577)
  • test: exclude effort tokens from mid-run install check (1784d78)
  • test: unset CLAUDE_CONFIG_DIR in cbm-config setup (830625a)