formatReceipt()
formatReceipt(
receipt):string
Defined in: receipts.ts:160
Format a RunReceipt into a human-readable text block.
Layout:
=== Run Receipt ===
Run: <runId>
Agent: <agentId>
Status: <status>
Duration: <totalDurationMs>ms
Summary: <attempted> attempted, <succeeded> succeeded, <failed> failed, <skipped> skipped
# | Step | Type | Status | Duration | Tokens
---|------------------|---------|-----------|----------|-------
1 | fetch-data | tool | completed | 120ms | 450
...
Total token cost: 1 250
Shows '---' for missing duration and '---' for missing cost data per step.
Shows 'no cost data' for the totals line when no cost information is available.
Parameters
| Parameter | Type | Description |
|---|---|---|
receipt | RunReceipt | A run receipt produced by toReceipt. |
Returns
string
Multi-line formatted string.