Status-field awareness: - Replace passes:bool with status field in ralph_progress.py - Six buckets: done, attention, active, in-design, ready, blocked - Dashboard shows ⚠ Attention Required section for to-revise/needs-review - auto skips attention stories by default; --include-revise overrides Agent agnosticism: - --agent codex|claude|openrouter|custom on all run commands - Persistent config in .ralph-tui/agent-config.json via set-agent subcommand - OpenRouter adapter: calls API directly when ralph-tui lacks native plugin - custom: --agent-cmd <script> receives prompt file as $1 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
30 KiB
30 KiB