faf_recall
Retrieve past project decisions and context from .fafm, ranked by priority and recency. Filter by query, tags, or type to surface relevant memories when you need them.
Instructions
Recall memories from the project soul (.fafm), ranked by priority then recency, filtered by query/tags/type. Returns the matching entries. Use this to surface past decisions; use faf_etch to add new ones.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Project path. Sets session context for subsequent calls. | |
| tags | No | Filter by tag intersection | |
| type | No | Filter by memory type | |
| limit | No | Max memories to return | |
| query | No | Case-insensitive substring match on memory text (optional) | |
| minPriority | No | Priority floor (default ephemeral) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| soul | No | ||
| total | Yes | Number returned | |
| memories | Yes | ||
| soulTotal | No | Total memories in the soul |