I have been asking agent builders what they want in a run receipt after an AI agent finishes a task.

The answers were better than my original schema.

The common theme:

A receipt should not be a transcript summary. It should help someone decide whether the run can be trusted, resumed, reverted, or handed to another agent.

Here are the five fields that kept coming up.