v0.5.6
OpenSPG/KAGv0.5.6Jun 10, 2026by github-actions[bot]
AI Summary
This release focuses on stabilizing the runtime environment and enhancing volume management. It introduces features for guest runtime metrics and idempotent volume mounts, alongside fixes for idle detection, disk cleanup, and network publisher issues.
Key Highlights
- Unify sandbox lifecycle APIs for better consistency
- Add idempotent named volume mounts and atomic creation
- Report guest runtime metrics for improved observability
- Improve CLI with explicit mount kind flags and log level inheritance
New Features
- Unify sandbox lifecycle APIs
- Report guest runtime metrics
- Add idempotent named volume mounts
- Add explicit mount kind flags
- Link commands through local bin
Full Release Notes
## What's Changed * chore(release): update skills release gitlink by @appcypher in https://github.com/superradcompany/microsandbox/pull/924 * chore: refresh npm lockfile after v0.5.5 by @github-actions[bot] in https://github.com/superradcompany/microsandbox/pull/926 * feat(cli): add explicit mount kind flags by @appcypher in https://github.com/superradcompany/microsandbox/pull/927 * feat(agent-client): extract transport client packages by @appcypher in https://github.com/superradcompany/microsandbox/pull/935 * fix(runtime): exclude sandboxes with running execs from idle reclamation by @dijdzv in https://github.com/superradcompany/microsandbox/pull/934 * fix(ci): stop disk cleanup from deleting the active checkout by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/943 * fix(runtime): harden heartbeat idle detection by @appcypher in https://github.com/superradcompany/microsandbox/pull/937 * fix(network): wake publisher after draining host channel by @chiehwangs in https://github.com/superradcompany/microsandbox/pull/930 * fix(metrics-collector): skip sandboxes whose slot stopped updating by @toksdotdev in https://github.com/superradcompany/microsandbox/pull/942 * fix(cli): inherit global log level for sandbox runs by @appcypher in https://github.com/superradcompany/microsandbox/pull/947 * feat(installer): link commands through local bin by @appcypher in https://github.com/superradcompany/microsandbox/pull/945 * feat(sdk): unify sandbox lifecycle APIs by @appcypher in https://github.com/superradcompany/microsandbox/pull/938 * feat(sandbox): atomically create per-sandbox named volumes via MountBuilder::create_named by @nuri-yoo in https://github.com/superradcompany/microsandbox/pull/801 * feat(metrics): report guest runtime metrics by @appcypher in https://github.com/superradcompany/microsandbox/pull/939 * feat(volumes): add idempotent named volume mounts by @appcypher in https://github.com/superradcompany/microsandbox/pull/950 * docs: reposition microsandbox around untrusted workloads by @appcypher in https://github.com/superradcompany/microsandbox/pull/952 * chore(release): bump microsandbox to 0.5.6 by @appcypher in https://github.com/superradcompany/microsandbox/pull/951 **Full Changelog**: https://github.com/superradcompany/microsandbox/compare/v0.5.5...v0.5.6