Search Memory
Memory
Search Memory
Hybrid retrieval across the configured memory backends.
POST
Search Memory
Body
application/json
Request body for POST /api/v1/memory/search. Identify the memory owner via user_id XOR agent_id — exactly one must be set.
Minimum string length:
1Owner of the memories to search.
- Must match the
sender_idused inrole: "user"messages when calling/add - Mutually exclusive with
agent_id— exactly one must be set
Minimum string length:
1Owner of the agent memories to search (agent_case, agent_skill).
- Must match the
sender_idused inrole: "assistant"messages withtool_callswhen calling/add - Mutually exclusive with
user_id— exactly one must be set
Minimum string length:
1Public method enum. RRF / LR / vector_anchored are hidden under HYBRID.
Available options:
keyword, vector, hybrid, agentic Required range:
0 <= x <= 1Opt-in LLM rerank pass for HYBRID. Applies to agent_case and agent_skill fusion only. Ignored by keyword / vector / agentic.
One Filters DSL node. Recursive AND / OR arrays mix with arbitrary scalar fields at the same level.

