recall_with_context
Retrieves memories and merges them with external conversation context, 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 |
|---|---|---|---|
| agent_id | Yes | Agent ID | |
| query | Yes | Search query | |
| external_context | No | Conversation history entries [{role, name?, user_id?, content, timestamp?}, ...] | |
| limit | No | Max recalled memories | |
| channel | No | Memory channel filter | |
| deep | No | Disable time decay |