cURL
curl --request POST \ --url http://localhost:8080/v1/mcp/search_session_memory \ --header 'Content-Type: application/json' \ --data '{ "session": { "group_id": "<string>", "agent_id": [ "<string>" ], "user_id": [ "<string>" ], "session_id": "<string>" }, "query": "<string>", "filter": {}, "limit": 123 }'
{ "status": 0, "content": {} }
Searches both episodic and profile memories for the provided query using the full session data in the request body. This is an LLM tool.
Data model for querying the memory system.
The session context for the search.
Show child attributes
The natural language query or concept.
Optional filters for episodic/profile memory.
Maximum number of results to return.
A search result object.
Unified response model for memory search results.
Status code (0 for success, non-zero for error).
The combined search results from episodic and profile memory.