You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Features
Per-issue git worktrees (default on) — each issue is worked in its own git worktree cut from up-to-date upstream; the repo root is never touched, so you can keep working in it while ralph runs. --no-worktree / worktrees=false restores in-place mode.
Parallel ralph auto — max_parallel (default 3, or --parallel N) works N issues at once, each in its own worktree, with synchronous claiming so parallelism fills to the cap promptly.
Full-screen live dashboard — htop-style status view with a card per active issue (title, phase, branch, elapsed, latest message); degrades to plain prefixed lines on a non-TTY.
Merge-repair — on red CI or a refused merge, the failure is fed back to Claude (rebase → fix → force-push) and the merge retried, up to merge_repair_attempts (default 3).
Resilient auto — a failed issue is labelled and the worker keeps serving the rest of the queue (no halt); an issue already resolved on the base branch is closed as resolved; a closed/not-actionable issue is skipped (never a spurious failure). Only a lapsed Claude login halts the run.