mirror of
https://github.com/agent-substrate/substrate.git
synced 2026-11-11 10:23:17 +08:00
- Use direct host bind mounts for durable directories in gVisor containers instead of internal overlay filestores. - Move tarutil into internal/tarutil so it can be shared across ateom packages. - Archive durable directory bind mounts into durable-dir.tar on full and data checkpoints (replacing runsc fscheckpoint). - On restore, unpack durable-dir.tar into the host bind mount before starting/restoring containers. - Support SNAPSHOT_SCOPE_DATA_ON_GOLDEN in ateom-gvisor, combining golden guest state with latest actor durable data. - Allow atelet to narrow full gVisor captures to durable-dir.tar for data snapshots. - Remove CEL validation disallowing onResume.fromData: Golden for gVisor, and enable combined restore demo tests for gVisor. Fixes #451