recall_with_context
Recall memories and merge with external conversation context, automatically deduplicating and sorting chronologically to return a unified list.
Instructions
Recall memories and merge with external conversation context. Automatically deduplicates, sorts chronologically, and returns a unified list. Replaces separate recall + manual merge in the caller.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deep | No | Disable time decay | |
| limit | No | Max recalled memories | |
| query | Yes | Search query | |
| channel | No | Memory channel filter | |
| agent_id | Yes | Agent ID | |
| source_id | No | v2.4.20 per-user source filter — passed through to recall. Same semantics as in `recall`. | |
| project_id | No | v2.4.17 γ filter — passed through to recall. Same semantics as in `recall`. | |
| external_context | No | Conversation history entries [{role, name?, user_id?, content, timestamp?}, ...] |