v0.29.1
Runtime line
Holon v0.29.1 is part of the Rust runtime line. The Rust runtime is now the main holon binary.
This patch release makes workspace file references durable across managed worktrees and improves runtime and Web GUI state consistency. It also fixes empty result briefs during tool-only waits, stale agent details after workspace changes, incomplete failed-tool details, and truncated ExecCommand output rendering.
Supported binary assets for this release are Linux amd64, macOS amd64, and macOS arm64.
Changes
- Preserve durable
workspace://file links across managed worktrees by carrying an execution-root identifier through the runtime and resolver (#2241). - Avoid publishing empty result briefs when a turn only waits for tool completion (#2240).
- Refresh agent state after workspace change events so detail views do not remain stale (#2243).
- Show tool input parameters and errors for failed calls in the Web GUI detail panel (#2244).
- Lazily load and display complete ExecCommand stdout and stderr artifacts when timeline previews are truncated (#2246).
- Refresh documentation for image generation, Web GUI workflows, and WebFetch/WebSearch providers (#2239).
Install
Homebrew:
brew tap holon-run/tap
brew install holonDirect binary:
curl -L "https://github.com/holon-run/holon/releases/download/v0.29.1/holon-linux-amd64.tar.gz" | tar -xz
chmod +x holon
./holon --helpReplace holon-linux-amd64.tar.gz with holon-darwin-amd64.tar.gz or holon-darwin-arm64.tar.gz on macOS.