Boris 1.1.0-beta.5
Pre-release
Pre-release
·
3 commits
to main
since this release
Boris 1.1.0-beta.5
Fifth beta of the Boris 1.1 line. This is a pre-release; Stable installs remain on 1.0.0 unless the update channel is changed to Beta.
Highlights
- Faster request-local model routing keeps simple turns on the fast tier and gives research, coding, and tool-heavy work stronger budgets.
- Progressive tool discovery, strict argument validation, bounded schemas, per-tool concurrency, and parallel read-only calls make tool use safer and more efficient.
- Research subagents now run asynchronously with
poll,join, andcancelactions. - Speech starts sooner with sentence-streamed TTS, Silero VAD, responsive cancellation, and distinct model-residency modes.
- Session persistence, memory extraction, and latency traces run away from the speech-critical path.
- SQLite FTS5 memory search and
cargo xtask trace-reportimprove recall and diagnostics. - Lazy desktop window and syntax-grammar loading reduces the production entry chunk to about 226 KiB.
Reliability fixes
- Malformed or missing tool arguments cannot reach execution and are returned to the model for repair.
- Transcript compaction no longer mixes old and rewritten history.
- Audio lifecycle events cannot deadlock playback, and stuck native TTS cancellation is bounded.
- Research completion requires useful current-turn evidence.
Install
- Download Boris_1.1.0-beta.5_x64-setup.exe.
- Install it over an existing Boris installation.
- To keep receiving beta updates, select Settings → General → Updates → Beta.
Notes
- Windows NSIS installer only.
- This release is marked as a GitHub pre-release and will not replace Stable.
- Full details: CHANGELOG.md