Skip to content

Releases: subsy/ralph-tui

v0.9.0

18 Feb 17:37
54a65f1

Choose a tag to compare

What's Changed

  • fix(beads-rust): use dependency_type instead of type in br show --json by @thunter009 in #308
  • Fix Beads sync to use --flush-only flag to prevent data loss by @subsy in #316
  • Mark @OpenTui packages as external in build configuration by @subsy in #315
  • feat: add Kimi CLI agent plugin by @27mfp in #306
  • fix(parallel): stabilize execution state and worktree lifecycle by @subsy in #317
  • chore: release v0.9.0 by @subsy in #318

New Contributors

Full Changelog: v0.8.0...v0.9.0

v0.8.0

14 Feb 12:36
e8fe64e

Choose a tag to compare

What's Changed

  • feat: wire up AI conflict resolution for parallel execution by @subsy in #283
  • feat(images): Add image attachment support for create-prd by @jesse-merhi in #195
  • fix(oom): cap output buffers to stop 96GB memory blowups by @dyxushuai in #288
  • fix: filter tombstoned issues from beads-rust tracker by @thunter009 in #297
  • Fix beads-rust epic filtering and parallel config loading by @dvic in #300
  • fix(agents): resolve explicit command paths during detection by @subsy in #302
  • fix: handle parallel disk space fallback and expose startup failures by @subsy in #303
  • Fix custom agents missing in settings (issue 287) by @subsy in #304
  • feat: added github copilot agent plugin by @cachemoney in #286
  • chore: bump version to 0.8.0 and update next-mdx-remote by @subsy in #305

New Contributors

Full Changelog: v0.7.1...v0.8.0

v0.7.1

05 Feb 10:48

Choose a tag to compare

What's Changed

  • Add parallel execution and progress file configuration schemas by @subsy in #280
  • Fix theme directory path for bun bundler flat output by @subsy in #279
  • Remove PRD link inclusion from bead conversion by @subsy in #282
  • Fix prompt preview pane flickering by @subsy in #270
  • Add conflict resolution callbacks to parallel execution UI by @subsy in #281

Full Changelog: v0.7.0...v0.7.1

v0.7.0

03 Feb 23:36
dda82e5

Choose a tag to compare

What's Changed

  • Improve beads tracker detection and markdown PRD handling by @subsy in #232
  • feat: add idempotent manual testing workflow by @subsy in #242
  • refactor: copy test PRD to workspace instead of modifying source by @subsy in #243
  • docs: Add analysis for issue #244 - Start not working after refresh by @subsy in #251
  • feat(parallel): parallel execution system with branch-per-session workflow by @subsy in #252
  • Add verbose diagnostics to doctor command with stderr/stdout capture by @subsy in #254
  • Add --limit 0 flag to bypass default 50 result limit in beads queries by @subsy in #257
  • Increase process timeout from 5s to 15s for agent version checks by @subsy in #256
  • Add remote orchestration and smart parallelism heuristics by @subsy in #258
  • Docs: Update website for PR 258 parallel/remote features by @subsy in #260
  • feat: add file browser component for PRD file selection by @subsy in #263
  • feat: add fuzzy file search for PRD file path input by @bigs in #253
  • fix(codex): honor sandbox when full-auto is enabled by @dyxushuai in #245
  • feat(agents): add Cursor agent support with improvements by @subsy in #264
  • added cursor support by @srt0422 in #240
  • Improve terminal input handling and task loading (supersedes #235) by @subsy in #265
  • Embed tracker templates to fix bundled environment path resolution by @subsy in #267
  • Fix session deletion bug when quitting with incomplete tasks by @subsy in #266
  • Fix task completion detection to require explicit completion signal by @subsy in #268
  • Remove fake progress bar from ChatView by @subsy in #269

New Contributors

Full Changelog: v0.6.0...v0.7.0

v0.6.0 - Theme Improvements

27 Jan 00:29
901b027

Choose a tag to compare

What's Changed

  • Centralize agent configuration resolution logic by @subsy in #229
  • Fix file handling on Windows for session registry by @subsy in #228
  • Use HEREDOC syntax for safe bead description handling by @subsy in #227
  • feat: add --theme CLI option for custom color schemes by @esumerfd in #217
  • Remove progress file writing, keep reading for context by @subsy in #226
  • Use br dep list instead of br show for parent-child filtering by @subsy in #230
  • feat: simplify theme usage with bundled theme names by @subsy in #231

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

23 Jan 17:35
efd1ff6

Choose a tag to compare

What's Changed

  • Replace XML tags with markdown formatting in chat prompts by @subsy in #205
  • Add environment variable passthrough allowlist for blocked vars by @subsy in #207
  • Fix Windows shell execution with paths containing spaces by @subsy in #211
  • Delegate skills installation to Vercel's add-skill CLI by @subsy in #209
  • Add tracker labels support to PRD creation workflow by @subsy in #208
  • Fix Claude Code sandbox environment on Linux VMs by @subsy in #210
  • chore: bump version to 0.5.0 by @subsy in #213

Full Changelog: v0.4.0...v0.5.0

v0.4.0

23 Jan 00:18
e4ccc45

Choose a tag to compare

What's Changed

  • docs: Fix tasks.json example by @ArnaudRinquin in #164
  • feat: add PRD context support to beads and JSON trackers by @subsy in #168
  • feat: beads-rust tracker plugin and improvements by @subsy in #179
  • feat: add Gemini CLI, Codex, and Kiro CLI agent plugins by @medhatgalal in #170
  • feat: auto-scroll output window to show latest output during task execution by @subsy in #186
  • fix(opencode): implement line buffering for reliable JSON parsing by @put101 in #185
  • fix(chat): change default timeout to 0 (no timeout) by @subsy in #188
  • fix: use conditional shell in runVersion for claude and opencode agents by @subsy in #187
  • feat: show task dependencies in iteration detail view (Issue #180) by @subsy in #189
  • feat: add envExclude option to filter environment variables for agents by @subsy in #190
  • fix: pass command config to agent in create-prd and doctor commands by @Unravl in #191
  • Load bead labels from config.toml instead of hardcoding 'ralph' by @subsy in #193
  • Add interactive terminal detection to setup wizard by @subsy in #196
  • Add cross-directory session resume via global registry by @subsy in #192
  • Add support for Apple Silicon Homebrew installation paths by @subsy in #199
  • feat: implement autoCommit engine behavior for task completion by @subsy in #198
  • feat(kiro): fix PRD creation and add model selection by @medhatgalal in #194
  • Improve user story description parsing for multiple LLM formats by @subsy in #200
  • chore: bump version to 0.4.0 by @subsy in #201

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

20 Jan 00:05
f5a1286

Choose a tag to compare

What's Changed

  • fix: info command version detection, skills display, and documentation updates by @subsy in #149
  • feat(ux): improve first-time user experience by @subsy in #155
  • feat: Remote Instance Monitoring and Control by @subsy in #157
  • fix: pass OpenCode prompt via stdin to avoid Windows shell interpretation by @subsy in #159

Full Changelog: v0.2.1...v0.3.0

v0.2.1

18 Jan 16:44
213ce5c

Choose a tag to compare

What's New

Features

Feat: 'ralph-tui info' command to assist troubleshooting
Feat: 'ralph-tui skill install' command for re-installation of skills
Feat: Multi-agent skill installation - agent plugins now declare their specific skills folders and ralph-tui will offer to install to those specific folders. Bonus - this also fixes skills for Factory Droid
Feat: TAB switches focus between Task list and Agent Tree panel
Feat: Subagent output now displayed in output view when subagent selected

Fixes

Fix: Skills installing to project folder instead of global config folder in some situations
Fix: 'ralph-tui-create-json' skill sometimes generating json output with incorrect schema

v0.2.0

18 Jan 01:56
53648e2

Choose a tag to compare

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