Version contents
A version contains a complete configuration snapshot and creation metadata:version_description in an agent update to record why the configuration changed. Metadata-only updates, such as changing the agent’s name, do not create versions.
Browse version history
GET /v1/agents/{agent_id}/versions lists versions from newest to oldest. GET /v1/agents/{agent_id}/versions/{version_id} returns one version with its complete configuration.
Restore a version
Read the version’sconfig, then send it through PATCH /v1/agents/{agent_id}. This creates a new version instead of rewriting history.
Cartesia validates the configuration again. If it references a resource that has since been deleted, replace that reference before restoring it.