Skip to content

Boris 1.1.0-beta.5

Pre-release
Pre-release

Choose a tag to compare

@blocksdevpro blocksdevpro released this 15 Aug 10:01
· 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, and cancel actions.
  • 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-report improve 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

  1. Download Boris_1.1.0-beta.5_x64-setup.exe.
  2. Install it over an existing Boris installation.
  3. 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