summary.json artifact provides a high-level view of episode outcomes, metrics, and flags. It’s designed for quick access to key information without parsing the full event timeline.
Schema overview
Root fields
string
required
Version of the summary schema. Currently
"1.3.0".string
required
Unique episode identifier.
string
required
The original task or goal.
string
required
ISO 8601 start timestamp.
number
required
Total episode duration in seconds.
string
required
Adapter execution status:
"success", "error", or "skipped".string
required
Verification outcome:
"success", "goal_not_achieved", "success_unverified", or "error".object
required
Verification summary block.
Flags
Configuration flags for the episode run.boolean
required
Whether intuition was enabled.
string
required
Execution mode:
"meta" or "minimal".object
Direction statistics (meta mode only).
Metrics
Core execution metrics.number
required
Success indicator:
1 for success, 0 for failure.number
required
Number of planning iterations.
number
required
Number of actions executed.
number
required
Number of reflection passes.
number
required
Number of policy vetoes.
number
Number of learning proposals generated.
number
Number of learning proposals applied.
object
Timing metrics.
Insight
Advanced insight metrics (meta mode only; may be absent in minimal mode).object
Computed insight metrics.
Tags
User-provided metadata.object
Key-value pairs of user-provided metadata.
Complete example
Reading summaries
Python
CLI
File access
Use cases
Check success rate
Find vetoed episodes
Analyze latencies
Next steps
State schema
State artifact reference.
Export metrics
Export to observability tools.

