---
name: session-search
description: Search past Abulafia session transcripts to recover prior work, conversations, and research context. Use when the user references something from a previous session, asks "what did we do before", or when you suspect relevant past context exists.
---

# Session Search

Use the `/search` command to search prior Abulafia sessions interactively, or search session JSONL files directly via bash.

## Interactive search

```
/search <query>
```

Opens the session search UI. Supports `resume <sessionPath>` to continue a found session.

## Direct file search

Session transcripts are stored as JSONL files in `~/.abulafia/sessions/`. Each line is a JSON record with `type` (session, message, model_change) and `message.content` fields.

```bash
grep -ril "scaling laws" ~/.abulafia/sessions/
```

For structured search across sessions, use the interactive `/search` command.
