Create Restart Snapshot
create_restart_snapshotSave active state, recent events, TODOs, and pending decisions to preserve context for restart or handoff.
Instructions
Save active state, recent events, TODOs, and pending decisions for restart. Call this before handoff or when context may be lost.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | Optional scope that narrows memory access; leave blank for the token default. | |
| bucket | No | Memory bucket or namespace to read from or write to; use % only for tools that support wildcard reads. | work |
| state_key | No | Working-state key to save, snapshot, or restore, such as active_task. | active_task |
| session_id | No | Optional session identifier associated with the event, timeline query, or snapshot. | |
| ttl_seconds | No | Time-to-live in seconds for working state or restart snapshot records. | |
| metadata_json | No | Optional JSON object string with extra metadata for the operation. | {} |
| decision_limit | No | Maximum number of pending decisions to include in a restart snapshot. | |
| reminder_limit | No | Maximum number of TODO/reminder items to include in a restart snapshot. | |
| timeline_limit | No | Maximum number of recent timeline events to include in a restart snapshot. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |