v1.104.0
·
1174 commits
to main
since this release
[1.104.0] - 2026-05-18
Added
rn-refineFSM Loop — New built-in loop for iterative refinement of existing plan documents using an 8-dimension scoring rubric. Run viall-loop run rn-refine.mcp-call --timeoutFlag — Configurable request timeout for MCP tool invocations.missing_artifactsGate inrecursive-refine— New gate state detects missing output artifacts and routes torepairbefore proceeding.
Fixed
- Pre-terminal Diagnose States in 12 FSM Loops — Added
diagnosestates before failure terminals inrefine-to-ready-issue,rl-coding-agent,agent-eval-improve,general-task,recursive-refine,prompt-across-issues,rl-policy,html-anything,svg-textgrad,svg-image-generator,rn-plan, andrn-refine. Eliminates silent failures and surfaces root-cause before exit. (BUG-1606) rn-refinetask field —task:field inplan-rubric.mdnow updated correctly aftersynthesizerewrites the plan.rn-refinereport state — Addedreportstate so final summary executes before terminal.- Doc-count skills regex — Narrowed regex to avoid false-positive on 'skill descriptions'.
html-anythingevaluate routing — Routeson_no/on_errortoscoreinstead ofgenerate.- FSM bash default-value syntax — Escaped
${VAR:-default}syntax inrn-refine,rn-plan, anddeep-researchinit actions. - FSM diagram arrowhead direction — Corrected arrowhead direction for same-layer right-to-left back-edges.
verify_work_was_donemid-phase commits — Now recognizes commits made during mid-phase work.- Issue parser title preference — Prefers frontmatter
title:field over filename stem in list output. TYPE-NNNshow lookup — Resolved show command for legacy filenames without P-prefix.
Changed
- Interrupted loops resumable — FSM loops interrupted mid-run can now be resumed from their last stable state. (ENH-1605)
hitl-comparewrite-in affordance — Added subtle write-in custom option per review item.rn-refinescore verification — Addedverify_scoreshell state to confirm rubric file content.rn-planrubric dimensions — Replacedgranularity/outcome_confidencewithfeasibility,testability,risk_mitigation.- FSM authoring conventions — New documentation section for authoring conventions and corrected failure-routing guidance.