Delimit Session Handoff
delimit_session_handoffCapture a structured session handoff with summary, blockers, decisions, and changed files to preserve continuity across sessions and ensure the next revive restores this state.
Instructions
Save a session summary for cross-session continuity.
When to use: at the end of a productive session, to leave a structured record the next session can recover. When NOT to use: for richer cross-model state (use delimit_soul_capture, which auto-detects more) or single-line memory (delimit_memory_store).
Sibling contrast: delimit_soul_capture writes a richer "soul" with git state; this writes a structured handoff with explicit fields.
Side effects: writes a handoff record via
ai.ledger_manager.session_handoff. Coerces list inputs from comma
strings via _coerce_list_arg. LED-3731: also refreshes a lightweight
pointer-soul for project_path (default = cwd) so the NEXT
delimit_revive for that project returns THIS handoff's state rather
than a stale older soul.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| summary | Yes | 2-3 sentence summary of the session. Required. | |
| venture | No | Venture context. Empty = auto-detect. | |
| blockers | No | What's blocked and why. | |
| items_added | No | Newly added item ids as list or comma string. | |
| project_path | No | Project path whose revive soul this handoff should refresh. Empty = auto-detect from cwd. | |
| files_changed | No | Key files that were modified. | |
| key_decisions | No | Key decisions or consensus results. | |
| items_completed | No | Completed ledger item ids (e.g. ["LED-164"]) as list or comma string. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||