Skip to content

Commit 9e36ec9

Browse files
Kasper JungeRalphify
authored andcommitted
docs: add breaking changes to unreleased changelog section
The scaffold rename, add/new removal, and .agents/ralphs/ path change from 882f340 were missing from the changelog β€” users upgrading from 0.3.0 need to see these before the next release. Co-authored-by: Ralphify <noreply@ralphify.co>
1 parent bb27e79 commit 9e36ec9

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
All notable changes to ralphify are documented here.
44

5+
## Unreleased
6+
7+
### Added
8+
9+
- **Live agent output streaming (on by default, `p` toggles)** β€” when you run `ralph run` in an interactive terminal, the agent's stdout and stderr now stream live to the console as the agent produces them. Press `p` to silence the stream and `p` again to resume. The blocking agent path was refactored to line-stream both pipes through background reader threads that start before the prompt is written, so large prompts can no longer deadlock against a full OS pipe buffer. Live streaming is disabled automatically when the output is not a terminal (piped, redirected, or CI), so `ralph run ... | cat` and automated use are unaffected. When `--log-dir` is set, output is still captured to the log file and echoed after each iteration β€” live peek works the same way in that mode. Note: agents that repaint their own terminal UI (full-screen curses or TUI apps) are not supported because ralphify pipes their stdio; they will detect a non-TTY and fall back to plain output.
10+
11+
### Changed
12+
13+
- **`ralph init` renamed to `ralph scaffold`** β€” the command that creates a new ralph from a template is now `ralph scaffold`. Same behavior, clearer name.
14+
- **Installed ralphs moved from `.ralphify/ralphs/` to `.agents/ralphs/`** β€” `ralph run <name>` now looks for installed ralphs in `.agents/ralphs/` (project-level) and `~/.agents/ralphs/` (user-level). The old `.ralphify/ralphs/` path is no longer checked. If you have ralphs installed there, move them to `.agents/ralphs/`.
15+
16+
### Removed
17+
18+
- **`ralph add` removed** β€” ralph installation and package management has moved to [agr](https://github.com/computerlovetech/agr). Use `agr add owner/repo` to install ralphs from GitHub.
19+
- **`ralph new` removed** β€” use `ralph scaffold` to create ralphs from a template, or write the `RALPH.md` by hand.
20+
21+
---
22+
523
## 0.3.0 β€” 2026-03-24
624

725
### Added

0 commit comments

Comments
Β (0)