Files
substrate/cmd/ateapi/internal/controlapi/functionaltest
Michelle Au fa3fc5bac3 Update Snapshots API to support Actor Lifecycle v2 (#2289)
Partially implements the proposed API changes in:
https://docs.google.com/document/d/1lQ6fhrRb2sLCeFrvhsfytaoKVbA8X4w0TEwj84pr8uU/edit?tab=t.0

Depends on (and temporily includes)
https://github.com/agent-substrate/substrate/pull/2222, review that one
first.

Part of #2069

This PR tries not to make major changes to existing semantics. They will
be done as a followup.

Other things in the proposal that are not implemented in this PR
(tracked separately)
- hardware information
(https://github.com/agent-substrate/substrate/issues/2246)
- sandbox information
- combining pause/resume and introducing detach
(https://github.com/agent-substrate/substrate/issues/798)


#### Breaking change

The Snapshots API has been completely rewritten and replaces
- ActorStatus in_progress_snapshot_uri, external_snapshot,
local_snapshot, in_progress_local_snapshot_name fields.
- TagStatus snapshot, storage_location fields


----
- [ ] Tests pass
- [ ] Appropriate changes to documentation are included in the PR
2026-10-09 15:38:16 +00:00
..