v2.5.1
flowglad/flowgladv2.5.1May 26, 2026by Lightheartdevs
AI Summary
Patch release for fresh install and bootstrap recovery, including resume support for downloads and improved timeout handling.
Key Highlights
- Bootstrap downloads preserve partial files and support resume.
- Hermes timeout increased for slow time-to-first-token backends.
- Dream Talk owner-portal work including SSE replies and TTS streaming.
- Lifecycle and reinstall paths were hardened across compose health waits.
New Features
- Bootstrap resume support
- Hermes timeout fix
- Dream Talk owner-portal features
- Lifecycle hardening
- Documentation expansion
Full Release Notes
## Highlights Dream Server 2.5.1 is the fresh-install and bootstrap-recovery patch release validated after the 2.5.0 audit hardening cycle. - Bootstrap full-model downloads now preserve partial `.part` files, retry with resume support, keep failed status counters populated, cap progress display at 100%, and recover cleanly on the next `dream start`, `dream restart`, or reinstall. - Hermes local-provider calls now use a longer request timeout for slow time-to-first-token backends, fixing the Strix Halo timeout cascade seen with 35B local inference. - Dream Talk owner-portal work is included: streamed SSE replies, live status frames, TTS streaming, mobile owner-card routing, paperclip image/file attachments, and install-context grounding. - Lifecycle and reinstall paths were hardened across compose health waits, delayed port reuse, model-swap container recreation, stale cloud compose-cache invalidation, bundled service CPU limits, and fallback model serving. - LAN web guidance now points operators at the intended proxy surfaces instead of raw API ports or misplaced dashboard banners. - Release documentation, forkability/runbook docs, AI-contribution policy, root security policy, branch hygiene guidance, and CLI roadmap were expanded for downstream operators. ## Validation Receipt Primary fleet receipt: `/home/michael/dream-fleet-test/runs/2026-05-26T01-22-18Z` - True fresh install on tower2, Strix Halo, Spark, and M5 MacBook Pro after nuking prior Dream Server containers, images, volumes, build cache, and stale model files. - Install Green: all 4 hosts installed from public bootstrap. - Product Green: core services, Hermes seeded echo, cloud contracts, dashboard, and UI checks passed. - Lifecycle Green: all 4 hosts passed reinstall, restart, and doctor. - Core capabilities passed on all 4 target-model hosts: chat, search, files, code, skills, model identity, and install context. - Dream Talk probes passed where the Talk surface was available; unavailable Talk surfaces were skipped rather than treated as product failures. - m5-mbp proved full-model capabilities for the first time after the bootstrap resume fix. - Distro lab passed 10/10 Docker lanes and 5/5 Incus VM lanes. Session summary: 11 fleet runs, 35+ commits, 7 issues filed, 6 resolved, 4 harness improvements, and zero product regressions. ## Known Follow-up A follow-up Spark Talk probe after lifecycle churn surfaced a harness/sequencing issue, not a product regression. The release evidence distinguishes this from main-run product validation. See `dream-server/CHANGELOG.md` for the full release notes and evidence trail.