Re-read the session event journal
record_get_eventsRead a session's event journal without consuming events. Use it to re-read delivered entries or recover missed deltas.
Instructions
Read this session's event journal without consuming it. You do not normally need this: every session-scoped tool result already carries the events since your last call, delivered once each. Reach for it when a result said more was outstanding, when you want to re-read something already delivered, or to recover a delta lost to an error — reading here never moves the delivery cursor, so it cannot consume what piggyback has not yet shown you.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Most entries to return, newest-biased. Defaults to 50. | |
| since_seq | No | Only entries newer than this journal seq. Omit for everything still held — the journal keeps the last few hundred entries. | |
| session_id | Yes | Session returned by session_create. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| more | Yes | Matching entries beyond `limit`. Raise since_seq to walk on. | |
| events | Yes | Oldest first. | |
| delivered_through | Yes | Journal seq already delivered by piggyback. Reading here does not move it, so anything at or below this has been seen once already. |