Skip to content

A record of what happened.
And a way back.

The reason most people will not give an AI agent write access is that they cannot see what it did or undo it. Change sets answer both. Tracked write operations record pre- and post-images with checksums, so every supported change can be inspected, verified and reversed.

The lifecycle is explicit

A change set moves through draft, captured, pending approval, approved and applied, with separate rollback statuses after that. At each stage you can see what it contains rather than inferring from a log line.

Preview before you reverse

Rollback is not a single irreversible button. You can preview the reverse order and any conflicts without touching the site, and verify current resources against the checksums recorded at capture time.

Drift detection protects newer work

If a resource changed after its post-image was recorded, rolling back would destroy that newer work. Talos refuses those resources instead of overwriting them, and tells you which ones drifted.

Restore points surface in chat

A changes shelf in the chat panel lists restore points from the current session, so reversing something is a two-click operation in the same place you made it.

The specifics.

Captured per change

Pre-image · post-image · checksum

Statuses

draft · captured · pending_approval · approved · applied · rolled_back

Safety

Refuses drifted resources

Retention

Snapshots 180 days by default

Good to know.

Is this a backup system?

No. Change sets cover the resources Talos itself touched, which makes its own actions reversible. They will not help with database corruption, a bad migration or server failure. Keep a real backup solution.

Is every change tracked?

Supported write operations are captured into change sets. Not every conceivable action produces a restore point, so treat the changes shelf as the authoritative list of what is reversible in a given session.

How long are restore points kept?

Retention is configurable in settings. The defaults are 30 days for artifacts, 90 for jobs, 180 for snapshots and 365 for audit events, cleaned up by a daily job.

Put an agent to work in WordPress.

Spend less time clicking through admin and more time moving your site forward.