capture_now
Preserve current conversation state by capturing session context before complex operations or when context is at risk. Produces a structured snapshot of reasoning, decisions, and open loops.
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 |
|---|---|---|---|
| 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. | |
| reason | No | Why this capture is being made (stored in the structured snapshot). |