Replay a session
session.replayReplay a session's recorded turns in order.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | Maximum turns (default 50) | |
| mode | No | full | selective | progressive | lossless (default full) | |
| since | No | Time-range floor: epoch seconds, RFC 3339, or YYYY-MM-DD | |
| until | No | Time-range ceiling: epoch seconds, RFC 3339, or YYYY-MM-DD | |
| cursor | No | Lossless mode opaque placement cursor | |
| page_size | No | Lossless mode records per page (1-64, default 16) | |
| session_id | No | Target session (required explicit UUID for lossless; otherwise default most recent) | |
| turn_types | No | Selective mode: turn types to keep | |
| token_budget | No | Progressive mode token budget (default 2000) | |
| max_wire_bytes | No | Lossless mode serialized JSON ceiling (1024-49152) | |
| min_importance | No | Selective mode floor (default 0.7) | |
| include_superseded | No | Also return turns replaced via supersedes (default false). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||