Callers identify the memory owner via user_id XOR agent_id —
exactly one must be set. Internally the manager + compile_filters keep
using owner_id / owner_type (the storage tables' columns);
those are exposed as derived properties so the rename only affects
the wire contract, not the internal recall plumbing.
Opt-in LLM rerank pass for HYBRID. Applies to agent_case and agent_skill fusion only; the episode hierarchy path has built-in fact eviction and ignores this flag. Ignored by keyword / vector / agentic.
Recursive AND / OR arrays mix with arbitrary scalar fields at
the same level. Pydantic only checks the combinators; field-level
safety is enforced when compiling the node to a LanceDB where
string in :mod:everos.memory.search.filters.
All five arrays are always present so client code can iterate without
branching on owner_type. Routes not applicable to the request's
owner type stay as []. unprocessed_messages is filled only
when filters.session_id is present as a top-level eq scalar —
in-flight buffer rows are scope-tagged but unattributed (no
user_id), so session is the only meaningful query dimension.
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"EverOS","colors":{"primary":"#2DABC2","light":"#FAF9F5","dark":"#FFC53D"},"logo":{"light":"https://mintcdn.com/evermind/r7FUvGqFENzWPpQK/logo/dark.png?fit=max\u0026auto=format\u0026n=r7FUvGqFENzWPpQK\u0026q=85\u0026s=3c77717d85a2e6597b61a703fa9f18dc","dark":"https://mintcdn.com/evermind/r7FUvGqFENzWPpQK/logo/light.png?fit=max\u0026auto=format\u0026n=r7FUvGqFENzWPpQK\u0026q=85\u0026s=8edcb7078f3569fbce98154987e4c825","href":"//evermind.ai"},"favicon":"https://mintcdn.com/evermind/KH16NOZG47OFzMRe/favicon.svg?fit=max\u0026auto=format\u0026n=KH16NOZG47OFzMRe\u0026q=85\u0026s=5d3fe0e14c145627d3adc793919fc891","navbar":{"links":[{"href":"mailto:contact@evermind.ai","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://everos.evermind.ai"}},"footer":{"socials":{"x":"https://x.com/EverMindAI","github":"https://github.com/EverMind-AI/EverOS","linkedin":"https://www.linkedin.com/company/ai-evermind"}},"integrations":{"gtm":{"tagId":"GTM-WQG5VGJQ"},"posthog":{"apiKey":"phc_xzrNRpDb4XkGwtE0wb24VNJT89c47fsuEA4FibnmdnE","apiHost":"https://phc.evermind.ai"}},"banner":{"content":"EverOS API v1 retires on November 2, 2026. [See what you need to do](/api-reference/v1-sunset)","dismissible":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"evermind","hasAudioNarration":false,"actualSubdomain":"evermind","customDomains":["docs.evermind.ai"],"gitSource":{"type":"github","owner":"evermind-ai","repo":"everos-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad2d1ada887ee32a1a5725e","collectionId":"cd8b3648-c16a-4467-be41-91c76b5b6fe8","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad2d1ada887ee32a1a5725e"},"feedback":{"agentFeedback":true,"thumbs":true},"entitlements":{},"buildId":"6ad2d1ada887ee32a1a5725e","clientVersion":"0.0.3964","searchFilterCounts":[{"language":"default","tag":"API Reference","count":38},{"language":"default","tag":"API Reference (Cloud v1 · legacy)","count":21},{"language":"default","tag":"Knowledge Bases","count":19},{"language":"default","tag":"API Reference (OSS v1 · legacy)","count":17},{"language":"default","tag":"Memory","count":16},{"language":"default","tag":"EverOS Cloud","count":13},{"language":"default","tag":"Core Concepts","count":10},{"language":"default","tag":"Open Source","count":10},{"language":"default","tag":"Knowledge Wiki","count":9},{"language":"default","tag":"Memories","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"html:not(.dark),html:not(.dark) #body-content,html:not(.dark) #content-area,html:not(.dark) #navbar,html:not(.dark) #sidebar,html:not(.dark) #sidebar-content,html:not(.dark) #table-of-contents,html:not(.dark) aside,html:not(.dark) body,html:not(.dark) header,html:not(.dark) main,html:not(.dark) nav{background-color:#faf9f5}:not(.dark) .from-background-light{--tw-gradient-from:#FAF9F5!important}.dark .from-background-light{--tw-gradient-from:#0e0e10!important}div.mt-2.text-lg.prose{margin-top:1.5rem}"}],"page":{"pagePath":"api-reference/memory/search-memory","slug":"/api-reference/memory/search-memory","pageMetadata":{"title":"Search Memory","description":"Hybrid retrieval across the configured memory backends.","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/memory/search","href":"/api-reference/memory/search-memory","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Hybrid retrieval across the configured memory backends.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Search Memory","description":"Hybrid retrieval across the configured memory backends.","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/memory/search","href":"/api-reference/memory/search-memory","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["memory"],"summary":"Search Memory","description":"Hybrid retrieval across the configured memory backends.","operationId":"post_search_api_v1_memory_search_post","requestBody":"b404f65f-daaa-4494-a8cb-563f9239e47c","responses":{"200":"85b3535a-587d-49bf-8ea0-b7d928905bd4","422":"1a5ef5f8-b904-4a21-aa46-cac6f982b0b0"},"method":"post","type":"path","servers":[],"security":[],"path":"/api/v1/memory/search","baseUrlOptions":[],"title":"Search Memory","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"content":{"application/json":{"schema":{"properties":{"query":{"type":"string","minLength":1,"title":"Query","isRequired":true,"uniqueKey":"query","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","title":"User Id","minLength":1,"uniqueKey":"user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"User Id","uniqueKey":"user_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"user_id","typeLabel":"string | null"},"agent_id":{"oneOf":[{"type":"string","title":"Agent Id","minLength":1,"uniqueKey":"agent_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Agent Id","uniqueKey":"agent_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"agent_id","typeLabel":"string | null"},"app_id":{"type":"string","title":"App Id","default":"default","uniqueKey":"app_id","typeLabel":"string"},"project_id":{"type":"string","title":"Project Id","default":"default","uniqueKey":"project_id","typeLabel":"string"},"method":{"type":"string","enum":["keyword","vector","hybrid","agentic"],"title":"SearchMethod","description":"Public method enum. RRF / LR / vector_anchored are hidden under HYBRID.","default":"hybrid","uniqueKey":"method","typeLabel":"enum\u003cstring>"},"top_k":{"type":"integer","title":"Top K","default":-1,"uniqueKey":"top_k","typeLabel":"integer"},"radius":{"oneOf":[{"type":"number","title":"Radius","maximum":1,"minimum":0,"uniqueKey":"radius.oneOf.0","typeLabel":"number"},{"type":"null","title":"Radius","uniqueKey":"radius.oneOf.1","typeLabel":"null"}],"uniqueKey":"radius","typeLabel":"number | null"},"min_score":{"oneOf":[{"type":"number","title":"Min Score","maximum":1,"minimum":0,"uniqueKey":"min_score.oneOf.0","typeLabel":"number"},{"type":"null","title":"Min Score","uniqueKey":"min_score.oneOf.1","typeLabel":"null"}],"uniqueKey":"min_score","typeLabel":"number | null"},"include_profile":{"type":"boolean","title":"Include Profile","default":false,"uniqueKey":"include_profile","typeLabel":"boolean"},"enable_llm_rerank":{"type":"boolean","title":"Enable Llm Rerank","description":"Opt-in LLM rerank pass for HYBRID. Applies to agent_case and agent_skill fusion only; the episode hierarchy path has built-in fact eviction and ignores this flag. Ignored by keyword / vector / agentic.","default":false,"uniqueKey":"enable_llm_rerank","typeLabel":"boolean"},"filters":{"oneOf":[{"type":"object","title":"FilterNode","description":"One Filters DSL node.\n\nRecursive ``AND`` / ``OR`` arrays mix with arbitrary scalar fields at\nthe same level. Pydantic only checks the combinators; field-level\nsafety is enforced when compiling the node to a LanceDB ``where``\nstring in :mod:`everos.memory.search.filters`.","properties":{"AND":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"filters.oneOf.0.AND.oneOf.0.items.[INDEX]","typeLabel":"any"},"title":"And","uniqueKey":"filters.oneOf.0.AND.oneOf.0","typeLabel":"any[]"},{"type":"null","title":"And","uniqueKey":"filters.oneOf.0.AND.oneOf.1","typeLabel":"null"}],"uniqueKey":"filters.oneOf.0.AND","typeLabel":"any[] | null"},"OR":{"oneOf":[{"type":"array","items":{"oneOf":[{}],"uniqueKey":"filters.oneOf.0.OR.oneOf.0.items.[INDEX]","typeLabel":"any"},"title":"Or","uniqueKey":"filters.oneOf.0.OR.oneOf.0","typeLabel":"any[]"},{"type":"null","title":"Or","uniqueKey":"filters.oneOf.0.OR.oneOf.1","typeLabel":"null"}],"uniqueKey":"filters.oneOf.0.OR","typeLabel":"any[] | null"}},"additionalProperties":true,"uniqueKey":"filters.oneOf.0","typeLabel":"FilterNode · object"},{"type":"null","uniqueKey":"filters.oneOf.1","typeLabel":"null"}],"uniqueKey":"filters","typeLabel":"FilterNode · object | null"}},"additionalProperties":false,"type":"object","required":["query"],"title":"SearchRequest","description":"Request body for ``POST /api/v1/memory/search``.\n\nCallers identify the memory owner via ``user_id`` XOR ``agent_id`` —\nexactly one must be set. Internally the manager + compile_filters keep\nusing ``owner_id`` / ``owner_type`` (the storage tables' columns);\nthose are exposed as derived properties so the rename only affects\nthe wire contract, not the internal recall plumbing.","uniqueKey":"","typeLabel":"SearchRequest · object"},"examples":{"Example":{"title":"Example","value":{"query":"\u003cstring>","user_id":"\u003cstring>","agent_id":"\u003cstring>","app_id":"default","project_id":"default","method":"hybrid","top_k":-1,"radius":0.5,"min_score":0.5,"include_profile":false,"enable_llm_rerank":false,"filters":{"AND":["\u003cunknown>"],"OR":["\u003cunknown>"]}}}},"exampleType":"generated"}},"required":true,"exampleType":"generated"},"responses":{"85b3535a-587d-49bf-8ea0-b7d928905bd4":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"request_id":{"type":"string","title":"Request Id","isRequired":true,"uniqueKey":"request_id","typeLabel":"string"},"data":{"properties":{"episodes":{"items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].id","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","title":"User Id","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"User Id","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].user_id","typeLabel":"string | null"},"timestamp":{"type":"string","format":"date-time","title":"Timestamp","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"},"summary":{"type":"string","title":"Summary","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].summary","typeLabel":"string"},"subject":{"type":"string","title":"Subject","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].subject","typeLabel":"string"},"episode":{"type":"string","title":"Episode","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].episode","typeLabel":"string"},"type":{"type":"string","const":"Conversation","title":"Type","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].type","typeLabel":"string"},"score":{"type":"number","title":"Score","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].score","typeLabel":"number"},"app_id":{"type":"string","title":"App Id","default":"default","uniqueKey":"data.episodes.items.[INDEX].app_id","typeLabel":"string"},"project_id":{"type":"string","title":"Project Id","default":"default","uniqueKey":"data.episodes.items.[INDEX].project_id","typeLabel":"string"},"session_id":{"oneOf":[{"type":"string","title":"Session Id","uniqueKey":"data.episodes.items.[INDEX].session_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Session Id","uniqueKey":"data.episodes.items.[INDEX].session_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.episodes.items.[INDEX].session_id","typeLabel":"string | null"},"sender_ids":{"items":{"type":"string","uniqueKey":"data.episodes.items.[INDEX].sender_ids.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Sender Ids","uniqueKey":"data.episodes.items.[INDEX].sender_ids","typeLabel":"string[]"},"atomic_facts":{"items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].atomic_facts.items.[INDEX].id","typeLabel":"string"},"content":{"type":"string","title":"Content","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].atomic_facts.items.[INDEX].content","typeLabel":"string"},"score":{"type":"number","title":"Score","isRequired":true,"uniqueKey":"data.episodes.items.[INDEX].atomic_facts.items.[INDEX].score","typeLabel":"number"}},"additionalProperties":false,"type":"object","required":["id","content","score"],"title":"SearchAtomicFactItem","description":"A single atomic fact nested inside its parent episode.","uniqueKey":"data.episodes.items.[INDEX].atomic_facts.items.[INDEX]","typeLabel":"SearchAtomicFactItem · object"},"type":"array","title":"Atomic Facts","uniqueKey":"data.episodes.items.[INDEX].atomic_facts","typeLabel":"SearchAtomicFactItem · object[]"}},"additionalProperties":false,"type":"object","required":["id","user_id","timestamp","summary","subject","episode","type","score"],"title":"SearchEpisodeItem","description":"Episode hit — always user-scoped in the current emission contract.\n\n``type`` is narrowed to ``\"Conversation\"`` because the only emitted\nepisode shape today is conversation-derived; widen when other\nsources ship. Item kind is encoded by class name (no ``owner_type``\nfield on the wire), so episode results never carry ambiguity.","uniqueKey":"data.episodes.items.[INDEX]","typeLabel":"SearchEpisodeItem · object"},"type":"array","title":"Episodes","uniqueKey":"data.episodes","typeLabel":"SearchEpisodeItem · object[]"},"profiles":{"items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"data.profiles.items.[INDEX].id","typeLabel":"string"},"user_id":{"oneOf":[{"type":"string","title":"User Id","isRequired":true,"uniqueKey":"data.profiles.items.[INDEX].user_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"User Id","isRequired":true,"uniqueKey":"data.profiles.items.[INDEX].user_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.profiles.items.[INDEX].user_id","typeLabel":"string | null"},"profile_data":{"additionalProperties":true,"type":"object","title":"Profile Data","isRequired":true,"uniqueKey":"data.profiles.items.[INDEX].profile_data","typeLabel":"Profile Data · object"},"app_id":{"type":"string","title":"App Id","default":"default","uniqueKey":"data.profiles.items.[INDEX].app_id","typeLabel":"string"},"project_id":{"type":"string","title":"Project Id","default":"default","uniqueKey":"data.profiles.items.[INDEX].project_id","typeLabel":"string"},"score":{"oneOf":[{"type":"number","title":"Score","uniqueKey":"data.profiles.items.[INDEX].score.oneOf.0","typeLabel":"number"},{"type":"null","title":"Score","uniqueKey":"data.profiles.items.[INDEX].score.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.profiles.items.[INDEX].score","typeLabel":"number | null"}},"additionalProperties":false,"type":"object","required":["id","user_id","profile_data"],"title":"SearchProfileItem","description":"Owner profile — at most one per response, only for user owners.\n\n``score`` is ``None`` for direct fetches (``include_profile=true``\non its own does no ranking); a future query-aware lookup may fill\nit in.","uniqueKey":"data.profiles.items.[INDEX]","typeLabel":"SearchProfileItem · object"},"type":"array","title":"Profiles","uniqueKey":"data.profiles","typeLabel":"SearchProfileItem · object[]"},"agent_cases":{"items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"data.agent_cases.items.[INDEX].id","typeLabel":"string"},"agent_id":{"type":"string","title":"Agent Id","isRequired":true,"uniqueKey":"data.agent_cases.items.[INDEX].agent_id","typeLabel":"string"},"session_id":{"type":"string","title":"Session Id","isRequired":true,"uniqueKey":"data.agent_cases.items.[INDEX].session_id","typeLabel":"string"},"task_intent":{"type":"string","title":"Task Intent","isRequired":true,"uniqueKey":"data.agent_cases.items.[INDEX].task_intent","typeLabel":"string"},"approach":{"type":"string","title":"Approach","isRequired":true,"uniqueKey":"data.agent_cases.items.[INDEX].approach","typeLabel":"string"},"quality_score":{"type":"number","title":"Quality Score","isRequired":true,"uniqueKey":"data.agent_cases.items.[INDEX].quality_score","typeLabel":"number"},"timestamp":{"type":"string","format":"date-time","title":"Timestamp","isRequired":true,"uniqueKey":"data.agent_cases.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"},"score":{"type":"number","title":"Score","isRequired":true,"uniqueKey":"data.agent_cases.items.[INDEX].score","typeLabel":"number"},"app_id":{"type":"string","title":"App Id","default":"default","uniqueKey":"data.agent_cases.items.[INDEX].app_id","typeLabel":"string"},"project_id":{"type":"string","title":"Project Id","default":"default","uniqueKey":"data.agent_cases.items.[INDEX].project_id","typeLabel":"string"},"key_insight":{"oneOf":[{"type":"string","title":"Key Insight","uniqueKey":"data.agent_cases.items.[INDEX].key_insight.oneOf.0","typeLabel":"string"},{"type":"null","title":"Key Insight","uniqueKey":"data.agent_cases.items.[INDEX].key_insight.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.agent_cases.items.[INDEX].key_insight","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["id","agent_id","session_id","task_intent","approach","quality_score","timestamp","score"],"title":"SearchAgentCaseItem","description":"Agent case hit — always agent-scoped.","uniqueKey":"data.agent_cases.items.[INDEX]","typeLabel":"SearchAgentCaseItem · object"},"type":"array","title":"Agent Cases","uniqueKey":"data.agent_cases","typeLabel":"SearchAgentCaseItem · object[]"},"agent_skills":{"items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"data.agent_skills.items.[INDEX].id","typeLabel":"string"},"agent_id":{"type":"string","title":"Agent Id","isRequired":true,"uniqueKey":"data.agent_skills.items.[INDEX].agent_id","typeLabel":"string"},"name":{"type":"string","title":"Name","isRequired":true,"uniqueKey":"data.agent_skills.items.[INDEX].name","typeLabel":"string"},"description":{"type":"string","title":"Description","isRequired":true,"uniqueKey":"data.agent_skills.items.[INDEX].description","typeLabel":"string"},"content":{"type":"string","title":"Content","isRequired":true,"uniqueKey":"data.agent_skills.items.[INDEX].content","typeLabel":"string"},"confidence":{"type":"number","title":"Confidence","isRequired":true,"uniqueKey":"data.agent_skills.items.[INDEX].confidence","typeLabel":"number"},"maturity_score":{"type":"number","title":"Maturity Score","isRequired":true,"uniqueKey":"data.agent_skills.items.[INDEX].maturity_score","typeLabel":"number"},"score":{"type":"number","title":"Score","isRequired":true,"uniqueKey":"data.agent_skills.items.[INDEX].score","typeLabel":"number"},"app_id":{"type":"string","title":"App Id","default":"default","uniqueKey":"data.agent_skills.items.[INDEX].app_id","typeLabel":"string"},"project_id":{"type":"string","title":"Project Id","default":"default","uniqueKey":"data.agent_skills.items.[INDEX].project_id","typeLabel":"string"},"source_case_ids":{"items":{"type":"string","uniqueKey":"data.agent_skills.items.[INDEX].source_case_ids.items.[INDEX]","typeLabel":"string"},"type":"array","title":"Source Case Ids","uniqueKey":"data.agent_skills.items.[INDEX].source_case_ids","typeLabel":"string[]"}},"additionalProperties":false,"type":"object","required":["id","agent_id","name","description","content","confidence","maturity_score","score"],"title":"SearchAgentSkillItem","description":"Agent skill hit — always agent-scoped.","uniqueKey":"data.agent_skills.items.[INDEX]","typeLabel":"SearchAgentSkillItem · object"},"type":"array","title":"Agent Skills","uniqueKey":"data.agent_skills","typeLabel":"SearchAgentSkillItem · object[]"},"unprocessed_messages":{"items":{"properties":{"id":{"type":"string","title":"Id","isRequired":true,"uniqueKey":"data.unprocessed_messages.items.[INDEX].id","typeLabel":"string"},"session_id":{"type":"string","title":"Session Id","isRequired":true,"uniqueKey":"data.unprocessed_messages.items.[INDEX].session_id","typeLabel":"string"},"sender_id":{"type":"string","title":"Sender Id","isRequired":true,"uniqueKey":"data.unprocessed_messages.items.[INDEX].sender_id","typeLabel":"string"},"role":{"type":"string","enum":["user","assistant","tool"],"title":"Role","isRequired":true,"uniqueKey":"data.unprocessed_messages.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","title":"Content","isRequired":true,"uniqueKey":"data.unprocessed_messages.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"data.unprocessed_messages.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"object"},"title":"Content","isRequired":true,"uniqueKey":"data.unprocessed_messages.items.[INDEX].content.oneOf.1","typeLabel":"Content · object[]"}],"isRequired":true,"uniqueKey":"data.unprocessed_messages.items.[INDEX].content","typeLabel":"string | Content · object[]"},"timestamp":{"type":"string","format":"date-time","title":"Timestamp","isRequired":true,"uniqueKey":"data.unprocessed_messages.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time>"},"app_id":{"type":"string","title":"App Id","default":"default","uniqueKey":"data.unprocessed_messages.items.[INDEX].app_id","typeLabel":"string"},"project_id":{"type":"string","title":"Project Id","default":"default","uniqueKey":"data.unprocessed_messages.items.[INDEX].project_id","typeLabel":"string"},"sender_name":{"oneOf":[{"type":"string","title":"Sender Name","uniqueKey":"data.unprocessed_messages.items.[INDEX].sender_name.oneOf.0","typeLabel":"string"},{"type":"null","title":"Sender Name","uniqueKey":"data.unprocessed_messages.items.[INDEX].sender_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.unprocessed_messages.items.[INDEX].sender_name","typeLabel":"string | null"},"tool_calls":{"oneOf":[{"type":"array","items":{"additionalProperties":true,"type":"object","uniqueKey":"data.unprocessed_messages.items.[INDEX].tool_calls.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Tool Calls","uniqueKey":"data.unprocessed_messages.items.[INDEX].tool_calls.oneOf.0","typeLabel":"Tool Calls · object[]"},{"type":"null","title":"Tool Calls","uniqueKey":"data.unprocessed_messages.items.[INDEX].tool_calls.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.unprocessed_messages.items.[INDEX].tool_calls","typeLabel":"Tool Calls · object[] | null"},"tool_call_id":{"oneOf":[{"type":"string","title":"Tool Call Id","uniqueKey":"data.unprocessed_messages.items.[INDEX].tool_call_id.oneOf.0","typeLabel":"string"},{"type":"null","title":"Tool Call Id","uniqueKey":"data.unprocessed_messages.items.[INDEX].tool_call_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.unprocessed_messages.items.[INDEX].tool_call_id","typeLabel":"string | null"}},"additionalProperties":false,"type":"object","required":["id","session_id","sender_id","role","content","timestamp"],"title":"UnprocessedMessageDTO","description":"A raw message still in the boundary-detection buffer.\n\nNo extracted memcell yet, no owner inference yet (attribution\nhappens at boundary detection). Returned by ``/search`` **only when**\n``filters.session_id`` is present as a top-level eq predicate —\nunprocessed messages have no ``user_id`` / ``agent_id`` to filter\non, so session is the only meaningful query dimension.","uniqueKey":"data.unprocessed_messages.items.[INDEX]","typeLabel":"UnprocessedMessageDTO · object"},"type":"array","title":"Unprocessed Messages","uniqueKey":"data.unprocessed_messages","typeLabel":"UnprocessedMessageDTO · object[]"}},"additionalProperties":false,"type":"object","title":"SearchData","description":"Body of ``response.data``.\n\nAll five arrays are always present so client code can iterate without\nbranching on ``owner_type``. Routes not applicable to the request's\nowner type stay as ``[]``. ``unprocessed_messages`` is filled only\nwhen ``filters.session_id`` is present as a top-level eq scalar —\nin-flight buffer rows are scope-tagged but unattributed (no\n``user_id``), so session is the only meaningful query dimension.","isRequired":true,"uniqueKey":"data","typeLabel":"SearchData · object"}},"additionalProperties":false,"type":"object","required":["request_id","data"],"title":"SearchResponse","description":"Top-level response envelope.","uniqueKey":"","typeLabel":"SearchResponse · object"},"examples":{"Example":{"title":"Example","value":{"request_id":"\u003cstring>","data":{"episodes":[{"id":"\u003cstring>","user_id":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z","summary":"\u003cstring>","subject":"\u003cstring>","episode":"\u003cstring>","type":"Conversation","score":123,"app_id":"default","project_id":"default","session_id":"\u003cstring>","sender_ids":["\u003cstring>"],"atomic_facts":[{"id":"\u003cstring>","content":"\u003cstring>","score":123}]}],"profiles":[{"id":"\u003cstring>","user_id":"\u003cstring>","profile_data":{},"app_id":"default","project_id":"default","score":123}],"agent_cases":[{"id":"\u003cstring>","agent_id":"\u003cstring>","session_id":"\u003cstring>","task_intent":"\u003cstring>","approach":"\u003cstring>","quality_score":123,"timestamp":"2023-11-07T05:31:56Z","score":123,"app_id":"default","project_id":"default","key_insight":"\u003cstring>"}],"agent_skills":[{"id":"\u003cstring>","agent_id":"\u003cstring>","name":"\u003cstring>","description":"\u003cstring>","content":"\u003cstring>","confidence":123,"maturity_score":123,"score":123,"app_id":"default","project_id":"default","source_case_ids":["\u003cstring>"]}],"unprocessed_messages":[{"id":"\u003cstring>","session_id":"\u003cstring>","sender_id":"\u003cstring>","role":"user","content":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z","app_id":"default","project_id":"default","sender_name":"\u003cstring>","tool_calls":[{}],"tool_call_id":"\u003cstring>"}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"1a5ef5f8-b904-4a21-aa46-cac6f982b0b0":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{},"servers":{}},"originalFileLocation":"api-reference/openapi-oss-v1.json"},"subdomain":"evermind","siteName":"EverOS","title":"Search Memory - EverOS","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-06-24T22:21:20.888Z","originalFileLocation":"api-reference/memory/search-memory.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Hybrid retrieval across the configured memory backends.\">\u003cmeta data-mint-head name=\"application-name\" content=\"EverOS\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Search Memory - EverOS\">\u003cmeta data-mint-head property=\"og:description\" content=\"Hybrid retrieval across the configured memory backends.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"EverOS\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.evermind.ai/api-reference/memory/search-memory\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://evermind.mintlify.app/_mintlify/api/og/v2?division=Memory\u0026amp;title=Search+Memory\u0026amp;description=Hybrid+retrieval+across+the+configured+memory+backends.\u0026amp;theme=542fb84329606931cb1a7e2a\u0026amp;signature=4d10d84c48a6b1057606c00adbaa405cd7194c1dcb25f15eda33c56ffe12c251\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Search Memory - EverOS\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Hybrid retrieval across the configured memory backends.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://evermind.mintlify.app/_mintlify/api/og/v2?division=Memory\u0026amp;title=Search+Memory\u0026amp;description=Hybrid+retrieval+across+the+configured+memory+backends.\u0026amp;theme=542fb84329606931cb1a7e2a\u0026amp;signature=4d10d84c48a6b1057606c00adbaa405cd7194c1dcb25f15eda33c56ffe12c251\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/evermind/9Y2uP5IsfgMDaKTY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"EverOS\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2DABC2\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.evermind.ai/api-reference/memory/search-memory\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/memory/search-memory.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.evermind.ai/#organization\",\"name\":\"EverOS\",\"url\":\"https://docs.evermind.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/evermind/r7FUvGqFENzWPpQK/logo/dark.png?fit=max\u0026auto=format\u0026n=r7FUvGqFENzWPpQK\u0026q=85\u0026s=3c77717d85a2e6597b61a703fa9f18dc\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.evermind.ai#website\",\"name\":\"EverOS\",\"url\":\"https://docs.evermind.ai\",\"publisher\":{\"@id\":\"https://docs.evermind.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.evermind.ai/api-reference/memory/search-memory#webpage\",\"url\":\"https://docs.evermind.ai/api-reference/memory/search-memory\",\"name\":\"Search Memory\",\"description\":\"Hybrid retrieval across the configured memory backends.\",\"dateModified\":\"2026-06-24T22:21:20.888Z\",\"isPartOf\":{\"@id\":\"https://docs.evermind.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.evermind.ai/api-reference/memory/search-memory#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.evermind.ai/api-reference/memory/search-memory#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Memory\",\"item\":\"https://docs.evermind.ai/api-reference/memory/add-memory\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Search Memory\",\"item\":\"https://docs.evermind.ai/api-reference/memory/search-memory\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.evermind.ai/api-reference/memory/search-memory#apireference\",\"headline\":\"Search Memory\",\"name\":\"Search Memory\",\"description\":\"Hybrid retrieval across the configured memory backends.\",\"url\":\"https://docs.evermind.ai/api-reference/memory/search-memory\",\"mainEntityOfPage\":{\"@id\":\"https://docs.evermind.ai/api-reference/memory/search-memory#webpage\"},\"dateModified\":\"2026-06-24T22:21:20.888Z\",\"publisher\":{\"@id\":\"https://docs.evermind.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.evermind.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"EverOS\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"EverOS","nav":{"global":{},"tabs":[{"tab":"Welcome","pages":[{"title":"Welcome","href":"/introduction"}]},{"tab":"EverOS Cloud","pages":[{"title":"EverOS Cloud","href":"/cloud/overview"}]},{"tab":"Open Source","pages":[{"title":"Open Source","href":"/open-source/overview"}]},{"tab":"Cookbook","pages":[{"title":"Cookbook","href":"/cookbook/quickstart"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"tab":"API Reference (Cloud v1 · legacy)","pages":[{"title":"API Reference (Cloud v1 · legacy)","href":"/api-reference/legacy-cloud-v1"}]},{"tab":"API Reference (OSS v1 · legacy)","groups":[{"group":"Getting Started","icon":"clock-rotate-left","pages":[{"title":"OSS v1 (legacy)","icon":"clock-rotate-left","href":"/api-reference/legacy-oss-v1"}]},{"group":"Memory","icon":"database","pages":[{"title":"Add Memory","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/memory/add","href":"/api-reference/memory/add-memory"},{"title":"Get Memory","description":"Paginated listing over the requested ``memory_type``.","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/memory/get","href":"/api-reference/memory/get-memory"},{"title":"Search Memory","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/memory/search","href":"/api-reference/memory/search-memory"},{"title":"Flush Memory","description":"Force boundary detection over the current ``session_id`` buffer.\n\n[OSS-only] — cloud edition decides boundary timing server-side and\ndoes not expose this endpoint.","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/memory/flush","href":"/api-reference/memory/flush-memory"}]},{"group":"Knowledge Wiki","icon":"book-open","pages":[{"title":"Upload Document","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/knowledge/documents","href":"/api-reference/knowledge/upload-document"},{"title":"List Documents","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json get /api/v1/knowledge/documents","href":"/api-reference/knowledge/list-documents"},{"title":"Get Document","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json get /api/v1/knowledge/documents/{doc_id}","href":"/api-reference/knowledge/get-document"},{"title":"Update Document","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json patch /api/v1/knowledge/documents/{doc_id}","href":"/api-reference/knowledge/update-document"},{"title":"Replace Document","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json put /api/v1/knowledge/documents/{doc_id}","href":"/api-reference/knowledge/replace-document"},{"title":"Delete Document","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json delete /api/v1/knowledge/documents/{doc_id}","href":"/api-reference/knowledge/delete-document"},{"title":"Get Topic","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json get /api/v1/knowledge/topics/{topic_id}","href":"/api-reference/knowledge/get-topic"},{"title":"Search Knowledge","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/knowledge/search","href":"/api-reference/knowledge/search-knowledge"},{"title":"List Categories","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json get /api/v1/knowledge/categories","href":"/api-reference/knowledge/list-categories"}]},{"group":"Reflection","icon":"arrows-rotate","pages":[{"title":"Trigger Strategy","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json post /api/v1/ome/trigger","href":"/api-reference/ome/trigger-strategy"}]},{"group":"System","icon":"server","pages":[{"title":"Health","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json get /health","href":"/api-reference/health/health"},{"title":"Metrics","deprecated":null,"version":null,"openapi":"/api-reference/openapi-oss-v1.json get /metrics","href":"/api-reference/metrics/metrics"}]}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/changelog/release-notes"}]}]},"title":"Search Memory - EverOS","buildId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","deploymentId":"dpl_HcHmUS6i3UwswnTHJUEdcTtwfdTQ","dynamics":["10e4515597","c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["BannerMarkdown-DblVYOPe.js","dist-BnkC_6oA.js","lib--scc4DXi.js","lib-B8HbPgcC.js","clsx-CCOYKgaU.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-BRm_l__d.js","utils-f1l1Oc-G.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-BlhqDhJO.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DHCB7rsC.js","snippetPresets-CYXLx6Hv.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-B78P2dEq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C4YLPVAh.js","shallow-vlLnTDkQ.js","getApiPlaygroundDisplay-D_98hhvf.js","CodeSnippet-DtnZHGqq.js","CodeSnippets-CLFb8KJt.js","Page-kQh739Uz.js","getPastedJson-Cq-zlbnU.js","icon-sN3t983t.js","MethodPill-P_YQ2s09.js","DuplicateIcon-BVzyNsGJ.js","createIcon-B3jqgqC6.js","DynamicMarkdown-Crwq6WG_.js","SectionHeading-C7pGS2Bb.js","axios-vUo_bRtp.js","Markdown-BuPH8yuW.js","AssistantPageLink-BM4S31-f.js"]}