VCode home

See the proof a turn's work is done

Agents: claude, codex · On: phone, desktop

When the agent finishes a change to code, its last reply carries a Proof section: whether its work is merged, the screenshots it took, the checks it ran, and the full git diff of its work, one tap away.

Why you would use it

The agent says it is done. Before you merge or move on you want to see it: what the screen looks like now, which tests ran and what they said, and every line it changed on its branch. The Proof section puts all three under the reply, so you judge the work without asking for it.

How to use it

  1. Ask for a change to code. VCode tells the agent to attach a proof before its final reply (what-the-agent-is-told).

  2. When the turn ends, read the Proof section under the reply: a PROOF label with the merge status beside it, the screenshots, one line per check, and a files line reading <n> files +<added> −<removed>.

    A reply with the Proof section under it: the PROOF label beside a green tick, Merged into master and e57c355, a screenshot of the January report with amounts grouped in thousands, two check lines marked with green ticks, then 3 files +8 −1

  3. Tap a screenshot to see it full size.

  4. Tap the files line to open the diff sheet on the proof's diff: the list of files on top, then every file's hunks.

    The diff sheet opened from the proof: 3 FILES · +8 −1 in the head, the three files listed, then src/format.js with its hunk and the added test file below it

    On a wide window the sheet fills the transcript's column.

    The same sheet on a desktop, beside the docked explorer

  5. Mark files Viewed or comment on lines there, as on any diff in the sheet.

What you see

Limits and known gaps