iranti_search
Search shared memory using natural language queries to discover stored facts when exact keys are unknown. Combines lexical and vector search for effective recall.
Instructions
Search shared memory with natural language when the exact entity or key is unknown. Uses hybrid lexical and vector search across stored facts. Use this for discovery and recall, not exact lookup. REQUIRED: call iranti_attend before this discovery tool so Iranti can decide whether memory should be injected before search. If the user asks what they previously told you and you do not know the exact key, use this before saying you do not know.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Natural language search phrase. | |
| entityType | No | Optional entity type filter. | |
| entityId | No | Optional entity id filter. | |
| limit | No | Maximum number of results. | |
| lexicalWeight | No | Lexical ranking weight. | |
| vectorWeight | No | Vector similarity weight. | |
| minScore | No | Minimum final score threshold. | |
| agent | No | Override the default agent id for protocol tracking. | |
| agentId | No | Alias for agent. Override the default agent id for protocol tracking. |