journal_recall
Search your agent's journal using semantic queries, entry type, or tags. Optionally read a predecessor's journal (entries marked inherited) and include superseded or recanted entries.
Instructions
Search YOUR journal. Filters by entry_type, tags, and/or a semantic query (embedded via the configured embedding model, ranked by cosine similarity). By default scopes to YOUR agent_id; pass inherit_from=<predecessor_agent_id> to read a predecessor model's journal — those entries return with inherited_from set in the response, marking them as "read but not lived" (Option C of the succession-of-models design). DEFAULT excludes entries that have been superseded or recanted; pass include_superseded=true to see them.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Natural-language semantic query. | |
| entry_type | No | Filter to a single entry_type. | |
| tags | No | Match if any tag overlaps. | |
| limit | No | Default 10, max 100. | |
| include_superseded | No | Default false. If true, return entries that were later superseded/recanted. | |
| semantic_threshold | No | Cosine similarity floor when query is provided. Default 0.6. | |
| inherit_from | No | Read another agent_id's journal. Returned entries are marked inherited_from. | |
| conversation_id | No | Filter to a specific conversation_id (uuid). If omitted, no conversation-level filter is applied. |