Vorno 0.13.0
Artifact Storage Plane + Connection Reliability
July 26, 2026
The first slice of the artifact plane lands alongside a batch of Web UI connection and annotation reliability fixes. Wire-compatible with the prior release.
Features
- Artifact storage roots — configure and manage where Vorno stores and reads artifacts. This ships the storage-root configuration schema and its management surfaces on top of a new pluggable storage-provider foundation, so future artifact backends slot in without changing the rest of the app (PLAN-029, ADR-0018/0019).
- Silent-disconnect detection for the Web UI — the Web UI now notices a connection that has quietly died even when the tab stays open and idle (no close or visibility event), reconnects automatically, and re-syncs the session you're viewing so nothing is silently out of date.
Bug Fixes
- Annotations now stay attached to the right text when content reflows — anchors resolve against the drifted rendered text instead of drifting off.
- Deleting an annotation now converges reliably — no more undeletable "phantom" follow-up chips left behind after a delete.
- Web UI clients recover after sequence gaps and page suspension — a frozen or backgrounded tab (e.g. mobile Safari) reconnects and catches up on missed events instead of silently desyncing.
- "Save & Send" follow-ups are no longer deferred to the next turn — the deferred-save window that could delay a saved follow-up is closed.
Improvements
- Broader CI coverage: the annotation, app-shell, shared-UI, and server-core test suites are now gated in CI, closing previously-untested surfaces.