Saving this conversation
captureExtract candidate memories from a session transcript and save them as drafts for later review. Use near the end of a meaningful session when the transcript contains decisions, gotchas, or reusable context.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | Surface slug for provenance. Defaults to this MCP server's detected surface, e.g. claude-code, codex, cursor, or vscode. | |
| project | No | Project to tag drafts with (resolved against registry) | |
| max_drafts | No | Cap on candidates Sonnet extracts (default 5) | |
| session_id | No | Session identifier for provenance | |
| transcript | Yes | Conversation transcript. Plaintext with [user]/[assistant] speaker markers works; JSONL from Claude Code is auto-detected. | |
| contributor_model | No | Which model produced this transcript (e.g. 'gpt-4o', 'gemini-2.5-pro', 'claude-sonnet-4', 'kit'). Written into each draft's written_by for attribution. |