Add a proper "Delete" button for Cloud/Background Agents in the UI

Hey, thanks for the detailed feature request.

A bit of context on the current behavior: only showing Archive in the UI instead of Delete is intentional, not an oversight. Archive is reversible, you can restore the session, and it’s there to protect against accidental permanent loss of agents. A few details that might already cover part of what you want:

  • Archive stops the run and, by default, closes the PR and deletes the branch, so branch and PR cleanup is already partly covered.
  • Permanent deletion is available via the API: DELETE /v1/agents/{id}. It deletes conversation history and artifacts.
  • Environment snapshots are auto-deleted after 90 days of inactivity. Per-agent delete doesn’t touch them, that’s a separate retention topic.

On your request: adding a full Delete button with a confirmation dialog in web, desktop, and mobile is shared with the team as feedback. I can’t promise a UI change or any timeline, but the request is tracked on our side.

Related threads if you want to follow along or add a vote: Delete Agent feature for agent Delete Agent feature for agent and Ability to permanently delete cloud-agents chat history not archive Ability to permanently delete cloud-agents, chat, history (not archive).