Release v0.10.x
0.10.0 | 2026-03-21
The 0.10 series introduces VirtioFS-based storage, giving the host full visibility into guest workspace files and enabling auto-snapshots and MCP file tools.
Highlights
- VirtioFS storage mode — single shared directory per session replaces tmpfs overlay + scratch disk. Workspace files in
/rootare directly visible on the host. System packages use an ext4 loopback image for full POSIX compliance. - Rolling auto-snapshots — 12 APFS clone snapshots at 5-minute intervals (configurable). Zero-copy, near-instant.
- MCP file tools —
list_changed_filesandrevert_filelet AI agents diff workspace against any checkpoint and restore individual files. - Host-side file monitoring — macOS FSEvents watches workspace changes from the host, replacing the in-guest inotify daemon.
- OAuth credential forwarding — auto-detects Claude Code subscription auth and Google Cloud ADC, injects into guest at boot so agents work without API keys.
Added
- VirtioFS capsem-doctor tests (9 new in-VM tests)
- Kernel support for VirtioFS (
CONFIG_FUSE_FS,CONFIG_VIRTIO_FS) and loop devices - Session schema v4:
storage_mode,rootfs_hash,rootfs_versioncolumns - Code coverage reporting via Codecov on PR and release CI
- ECDSA SSH key detection (
id_ecdsa.pub) - Boot screen with embedded release notes, download/boot progress, and re-run wizard button
Changed
- Anthropic and OpenAI providers now enabled by default (corporate lockdown via
corp.tomlstill overrides) - Default storage mode is VirtioFS (block mode preserved for backward compatibility)
Fixed
- Frontend dependencies now auto-install on fresh clone via
pnpm install --frozen-lockfile - Setup wizard re-run now re-detects host configuration instead of keeping stale values