Task Bundle replay means re-execution under comparable starting conditions.
A bundle is considered replay-ready when it contains:
task.mdwith the task description and constraintssummary.mdfrom the original run- a stable
bundle.jsonmetadata record - a task-related file snapshot in
workspace/files/or a clearly referenced starting state - optional but recommended
events.jsonl - optional but recommended
result.diff
These metadata fields are the most important for replayability:
schemaVersiontitlecreatedAttoolmodelruntimerepocommitbranch
Replay is successful when a tool can:
- understand the original task
- access equivalent starting files
- rerun the task under similar runtime assumptions
- produce a new result that can be compared with the original bundle
Replay is not expected to:
- reproduce token streams exactly
- preserve the exact same event timing
- recreate every internal branch or hidden reasoning step