Session event types
Event types the CLI captures and the review UI displays.
Each event has eventType, optional payload (defaults to {} when omitted), optional eventId, and optional clientTimestamp. Payloads are redacted server-side before storage.
| eventType | Typical source |
|---|---|
harness.start | CLI hooks / sync pipeline |
harness.end | CLI hooks / sync pipeline |
harness.heartbeat | CLI hooks / sync pipeline |
model.turn | CLI hooks / sync pipeline |
tool.call | CLI hooks / sync pipeline |
tool.result | CLI hooks / sync pipeline |
capture.chunk | CLI hooks / sync pipeline |
capture.upload | CLI hooks / sync pipeline |
error | CLI hooks / sync pipeline |
Ready to ship?
Get started free