capture_now
Manually capture the current session context to .rekindle/captures/ to preserve conversation state before complex operations, when context is at risk, or on demand. Stores a structured snapshot for later reference.
Instructions
Manually capture current session context to .rekindle/captures/. Use this when you want to preserve the current conversation state — before a complex operation, when context feels at risk, or when the user requests it. Produces the same artifact as the automatic PreCompact hook but triggered on demand. session_id and transcript_path are optional — if omitted, the most recent transcript is discovered automatically.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Why this capture is being made (stored in the structured snapshot). | |
| session_id | No | Current session ID. If omitted, discovered from the most recent transcript file. | |
| transcript_path | No | Path to the current session's JSONL transcript file. If omitted, the most recent transcript is discovered automatically. |