Runtime line
Holon v0.30.0 is part of the Rust runtime line. The Rust runtime is now the main holon binary.
This minor release expands web search provider metadata and configuration, fixes Gemini prompt projection and model capability routing, and strengthens runtime lifecycle consistency, continuation recovery, and Web GUI event handling. It also retires the legacy random workspace ID compatibility path after its migration window.
Supported binary assets for this release are Linux amd64, macOS amd64, and macOS arm64.
Changes
- Expose web search provider metadata, complete built-in search provider coverage, and align provider selection and settings behavior for non-default endpoints (#2292, #2297, #2300).
- Deduplicate Gemini system and context prompt sections while preserving the structured GenerateContent request contract (#2296).
- Validate reasoning effort against the resolved model route and capability metadata, including fallback diagnostics (#2281, #2283, #2285).
- Strengthen persisted runtime lifecycle transitions by publishing audit events after persistence, requiring turn ownership, preserving queue/wait terminal states, and enforcing first-writer-wins task completion (#2276, #2289, #2290, #2293).
- Recover oversized continuations by shrinking projected recent turns instead of abandoning resumable work (#2295).
- Close lagged SSE streams, recover Web GUI event gaps from a contiguous cursor, and keep WorkItem detail state visible during refreshes (#2247, #2287, #2288).
- Retire lazy migration and alias resolution for unsupported legacy random workspace IDs while preserving canonical workspace behavior (#2298).
- Expand mainline CI coverage for runtime lifecycle concurrency and the Web GUI test suite, and refresh onboarding-focused project documentation (#2242, #2277, #2280).
Install
Homebrew:
brew tap holon-run/tap
brew install holonDirect binary:
curl -L "https://github.com/holon-run/holon/releases/download/v0.30.0/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.