Deleting an Agent Is No Longer Final
Deleting an agent used to be a one-way door, and it could quietly break the scheduled jobs pointing at it. Both are fixed.
What changed
- Deletes are recoverable. A deleted agent moves to a recently-deleted state you can restore from, rather than being wiped immediately. Its name stays reserved while it's there, so nothing else can grab it in the meantime.
- Automations are paused, not orphaned. Scheduled jobs and automations targeting a deleted agent are switched off instead of left in a broken state. You can still open and edit them.
- Restore brings it all back. Restoring the agent re-enables the automations that were paused when you deleted it, returning them to how they were.
Provisioning scripts that delete and recreate agents by name over the API can still hard-delete when they need to.