Guides

Rollback

Move an app live pointer back to a compatible release.

For agents: List releases, choose a retained compatible release, then call rollback. Do not expect rollback to delete durable state.

CLI

userland apps releases "$APP_ID"
userland apps rollback "$APP_ID" "$RELEASE_ID"
userland apps rollback "$APP_ID" "$RELEASE_ID" --account "$ACCOUNT_ID"

Rollback requires a platform account role with rollback permission on the app’s owning account. It moves the live pointer only; data, app users, sessions, files, secrets, queued jobs, webhook history, and events are retained.