Review, promote or abandon an agent's work
The supervision loop.
Written By Dustin
Last updated About 1 month ago
tovio agent listShows issued tokens, their scope, their expiry, and whether each is active, expired or revoked.
Review
tovio log --entity agenttovio change show <chg-id> --difftovio semantic difftovio build-checkRun semantic diff on agent work as a habit. A model that has confidently changed a public signature produces a small textual diff and a large breaking change, and only one of those two is visible in a normal review.
Promote
tovio agent promote <name> --onto mainPromote is not a shortcut past your gates. It runs the same checks tovio land does โ the pre-land plugin gate, protected-lane conflict refusal, file locks, and the semantic check โ so a conflicted or blocked agent lane is refused rather than force-landed. Only after the land succeeds is the agent lane torn down, and the review is recorded in a signed audit entry.
Change ids survive, so a review attached to a change stays attached. You cannot promote the lane you are standing on; switch off it first.
Abandon
tovio agent abandon agent/<name>Tombstones the lane. Its objects stay reachable in history โ nothing is orphaned โ and it is recorded as an ordinary lane deletion, so tovio undo puts it back if you were too quick.
Partial acceptance
tovio change split <chg-id> --paths 'src/api/**'Carve the good part into its own change and leave the rest. --paths is repeatable and at least one is required. Usually better than asking for a redo.
When you are done
tovio agent revoke <token-id>Revoke the token when the task is finished rather than letting it lapse.
Was this helpful?
More in AI agents & capability tokens
What an agent can and cannot do in TOVIOIssue a capability tokenScope a token properlyLet an agent commitStill need help? Ask the team