What's New
Features
- Sandboxing - run all your agents in sandboxes for host FS isolation (bubblewrap on linux / WSL, sandbox-exec on mac)
- New agent output parser with TUI-native rendering, more granular output and colour coding
- Refactored prompt templates system with global templates and project-specific overrided.
- Revised prompts that improve token usage
- Added new prompt preview panel ('o' will now cycle through views - details -> output -> prompt)
- Pressing 's' when stopped/idle will add +1 iterations if at max
- Enabled clipboard copy in both create-prd mode and ralph loop mode
- Define custom executable for an agent (enable use of agent wrappers like CC Router)
- Added --variant flag / config option to call model with different thinking depths
- Added pre-flight system to catch common ralph-tui and agent configuration issues
- 'ralph-tui doctor' to detect and diagnose config issues
Bug Fixes
- Incorrect detection of provider rate-limit when agent-output included @upstash/ratelimit
- Skills not installing
- beads tracker plugin not picking next-best task
- beads tracker plugin issues not closing
- Droid agent plugin not working on OS X
- Iteration output for completed steps will now correctly show the agent/model used for that step
Misc
- Improve test coverage
- Refactor to package prompt templates with tracker plugins
New Contributors
- @feyleth made their first contribution in #80
- @jesse-merhi made their first contribution in #86
- @sambostock made their first contribution in #89
- @carmandale made their first contribution in #119
- @manascb1344 made their first contribution in #123