[{"data":1,"prerenderedAt":478},["ShallowReactive",2],{"docs-navigation":3,"docs-page-\u002Fdocs\u002Ffundamentals\u002Fmemory-model":149,"docs-surround-\u002Fdocs\u002Ffundamentals\u002Fmemory-model":475},[4],{"title":5,"path":6,"stem":7,"children":8,"page":148},"Docs","\u002Fdocs","docs",[9,36,75,94,129],{"title":10,"path":11,"stem":12,"children":13},"GET STARTED","\u002Fdocs\u002Fget-started","docs\u002F1.get-started\u002F1.index",[14,16,20,24,28,32],{"title":15,"path":11,"stem":12},"Welcome",{"title":17,"path":18,"stem":19},"Quickstart","\u002Fdocs\u002Fget-started\u002Fquickstart","docs\u002F1.get-started\u002F2.quickstart",{"title":21,"path":22,"stem":23},"API","\u002Fdocs\u002Fget-started\u002Fapi","docs\u002F1.get-started\u002F3.api",{"title":25,"path":26,"stem":27},"SDKs and CLI","\u002Fdocs\u002Fget-started\u002Fsdks-cli","docs\u002F1.get-started\u002F4.sdks-cli",{"title":29,"path":30,"stem":31},"Sandbox testing","\u002Fdocs\u002Fget-started\u002Flocal-development","docs\u002F1.get-started\u002F5.local-development",{"title":33,"path":34,"stem":35},"Authentication","\u002Fdocs\u002Fget-started\u002Fauthentication","docs\u002F1.get-started\u002F6.authentication",{"title":37,"path":38,"stem":39,"children":40},"FUNDAMENTALS","\u002Fdocs\u002Ffundamentals","docs\u002F2.fundamentals\u002F1.index",[41,43,47,51,55,59,63,67,71],{"title":42,"path":38,"stem":39},"Fundamentals",{"title":44,"path":45,"stem":46},"Architecture","\u002Fdocs\u002Ffundamentals\u002Farchitecture","docs\u002F2.fundamentals\u002F2.architecture",{"title":48,"path":49,"stem":50},"Memory model","\u002Fdocs\u002Ffundamentals\u002Fmemory-model","docs\u002F2.fundamentals\u002F3.memory-model",{"title":52,"path":53,"stem":54},"Compression","\u002Fdocs\u002Ffundamentals\u002Fcompression","docs\u002F2.fundamentals\u002F4.compression",{"title":56,"path":57,"stem":58},"RAG and cached context","\u002Fdocs\u002Ffundamentals\u002Frag-cag","docs\u002F2.fundamentals\u002F5.rag-cag",{"title":60,"path":61,"stem":62},"Context cache","\u002Fdocs\u002Ffundamentals\u002Fcontext-cache","docs\u002F2.fundamentals\u002F6.context-cache",{"title":64,"path":65,"stem":66},"Security","\u002Fdocs\u002Ffundamentals\u002Fsecurity","docs\u002F2.fundamentals\u002F7.security",{"title":68,"path":69,"stem":70},"Languages","\u002Fdocs\u002Ffundamentals\u002Flanguages","docs\u002F2.fundamentals\u002F8.languages",{"title":72,"path":73,"stem":74},"UI patterns","\u002Fdocs\u002Ffundamentals\u002Fui","docs\u002F2.fundamentals\u002F9.ui",{"title":76,"path":77,"stem":78,"children":79},"AGENTS","\u002Fdocs\u002Fagents","docs\u002F3.agents\u002F1.index",[80,82,86,90],{"title":81,"path":77,"stem":78},"Agents",{"title":83,"path":84,"stem":85},"Agent skills","\u002Fdocs\u002Fagents\u002Fagent-skills","docs\u002F3.agents\u002F2.agent-skills",{"title":87,"path":88,"stem":89},"Admin UI prompt","\u002Fdocs\u002Fagents\u002Fadmin-ui-prompt","docs\u002F3.agents\u002F3.admin-ui-prompt",{"title":91,"path":92,"stem":93},"Codex Code Nucleus","\u002Fdocs\u002Fagents\u002Fcodex-code-nucleus","docs\u002F3.agents\u002F4.codex-code-nucleus",{"title":95,"path":96,"stem":97,"children":98},"PROVIDERS","\u002Fdocs\u002Fproviders","docs\u002F4.providers\u002F1.index",[99,101,105,109,113,117,121,125],{"title":100,"path":96,"stem":97},"Providers",{"title":102,"path":103,"stem":104},"OpenAI and Azure OpenAI","\u002Fdocs\u002Fproviders\u002Fopenai","docs\u002F4.providers\u002F2.openai",{"title":106,"path":107,"stem":108},"Anthropic Claude","\u002Fdocs\u002Fproviders\u002Fanthropic","docs\u002F4.providers\u002F3.anthropic",{"title":110,"path":111,"stem":112},"Google Gemini and Vertex AI","\u002Fdocs\u002Fproviders\u002Fgoogle-gemini","docs\u002F4.providers\u002F4.google-gemini",{"title":114,"path":115,"stem":116},"OpenAI-compatible providers","\u002Fdocs\u002Fproviders\u002Fopenai-compatible","docs\u002F4.providers\u002F5.openai-compatible",{"title":118,"path":119,"stem":120},"Groq","\u002Fdocs\u002Fproviders\u002Fgroq","docs\u002F4.providers\u002F6.groq",{"title":122,"path":123,"stem":124},"Cohere","\u002Fdocs\u002Fproviders\u002Fcohere","docs\u002F4.providers\u002F7.cohere",{"title":126,"path":127,"stem":128},"Amazon Bedrock","\u002Fdocs\u002Fproviders\u002Famazon-bedrock","docs\u002F4.providers\u002F8.amazon-bedrock",{"title":130,"path":131,"stem":132,"children":133},"CHANGELOG","\u002Fdocs\u002Fchangelog","docs\u002F5.changelog\u002F1.index",[134,136,140,144],{"title":135,"path":131,"stem":132},"Changelog",{"title":137,"path":138,"stem":139},"Roadmap","\u002Fdocs\u002Fchangelog\u002Froadmap","docs\u002F5.changelog\u002F2.roadmap",{"title":141,"path":142,"stem":143},"Release notes","\u002Fdocs\u002Fchangelog\u002Frelease-runbook","docs\u002F5.changelog\u002F3.release-runbook",{"title":145,"path":146,"stem":147},"Testing","\u002Fdocs\u002Fchangelog\u002Ftesting","docs\u002F5.changelog\u002F4.testing",false,{"id":150,"title":48,"body":151,"description":469,"extension":470,"meta":471,"navigation":472,"path":49,"seo":473,"stem":50,"__hash__":474},"docs\u002Fdocs\u002F2.fundamentals\u002F3.memory-model.md",{"type":152,"value":153,"toc":463},"minimark",[154,159,163,168,256,260,263,327,330,334,337,401,405,452,459],[155,156,158],"h1",{"id":157},"memory-model","Memory Model",[160,161,162],"p",{},"Neutron AI organizes memory by tenant and scope. This keeps integrations predictable across products, agents, workspaces, and users.",[164,165,167],"h2",{"id":166},"core-terms","Core Terms",[169,170,171,184],"table",{},[172,173,174],"thead",{},[175,176,177,181],"tr",{},[178,179,180],"th",{},"Term",[178,182,183],{},"Meaning",[185,186,187,199,224,232,240,248],"tbody",{},[175,188,189,196],{},[190,191,192],"td",{},[193,194,195],"code",{},"tenantId",[190,197,198],{},"Your top-level customer, workspace, organization, or application partition.",[175,200,201,206],{},[190,202,203],{},[193,204,205],{},"scopeId",[190,207,208,209,212,213,212,216,219,220,223],{},"A narrower memory boundary such as ",[193,210,211],{},"user:\u003Cid>",", ",[193,214,215],{},"workspace:\u003Cid>",[193,217,218],{},"project:\u003Cid>",", or ",[193,221,222],{},"agent:\u003Cid>",".",[175,225,226,229],{},[190,227,228],{},"Memory record",[190,230,231],{},"A durable fact, preference, instruction, summary, or outcome that may improve future agent work.",[175,233,234,237],{},[190,235,236],{},"Context pack",[190,238,239],{},"A bounded set of relevant memory returned for one task.",[175,241,242,245],{},[190,243,244],{},"Privacy class",[190,246,247],{},"A label that helps your integration decide what can be recalled, cached, shown, or omitted.",[175,249,250,253],{},[190,251,252],{},"Tombstone",[190,254,255],{},"A deletion marker that prevents removed memory from reappearing.",[164,257,259],{"id":258},"recommended-scope-design","Recommended Scope Design",[160,261,262],{},"Choose scopes that match how your product grants access.",[169,264,265,275],{},[172,266,267],{},[175,268,269,272],{},[178,270,271],{},"Product need",[178,273,274],{},"Example scope",[185,276,277,287,297,307,317],{},[175,278,279,282],{},[190,280,281],{},"Personal assistant memory",[190,283,284],{},[193,285,286],{},"user:\u003Cuser-id>",[175,288,289,292],{},[190,290,291],{},"Team shared knowledge",[190,293,294],{},[193,295,296],{},"workspace:\u003Cworkspace-id>",[175,298,299,302],{},[190,300,301],{},"Project-specific agent context",[190,303,304],{},[193,305,306],{},"project:\u003Cproject-id>",[175,308,309,312],{},[190,310,311],{},"Support account history",[190,313,314],{},[193,315,316],{},"account:\u003Caccount-id>",[175,318,319,322],{},[190,320,321],{},"Short-lived workflow memory",[190,323,324],{},[193,325,326],{},"session:\u003Csession-id>",[160,328,329],{},"You can request multiple scopes for an agent task. Keep the list explicit and only include scopes the current user or agent is allowed to access.",[164,331,333],{"id":332},"memory-types","Memory Types",[160,335,336],{},"Use memory type labels consistently so recall quality improves over time.",[169,338,339,349],{},[172,340,341],{},[175,342,343,346],{},[178,344,345],{},"Type",[178,347,348],{},"Use for",[185,350,351,361,371,381,391],{},[175,352,353,358],{},[190,354,355],{},[193,356,357],{},"preference",[190,359,360],{},"Stable user or workspace preferences.",[175,362,363,368],{},[190,364,365],{},[193,366,367],{},"fact",[190,369,370],{},"Lasting product, account, or workflow facts.",[175,372,373,378],{},[190,374,375],{},[193,376,377],{},"instruction",[190,379,380],{},"Standing rules that should guide future agent behavior.",[175,382,383,388],{},[190,384,385],{},[193,386,387],{},"summary",[190,389,390],{},"Condensed history from a conversation, document, or workflow.",[175,392,393,398],{},[190,394,395],{},[193,396,397],{},"outcome",[190,399,400],{},"What happened after a task, decision, or tool run.",[164,402,404],{"id":403},"lifecycle","Lifecycle",[406,407,412],"pre",{"className":408,"code":409,"language":410,"meta":411,"style":411},"language-mermaid shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","flowchart LR\n  A[\"remember\"] --> B[\"recall\"]\n  B --> C[\"agent context\"]\n  C --> D[\"reflect\"]\n  D --> A\n  B --> E[\"forget\"]\n","mermaid","",[193,413,414,422,428,434,440,446],{"__ignoreMap":411},[415,416,419],"span",{"class":417,"line":418},"line",1,[415,420,421],{},"flowchart LR\n",[415,423,425],{"class":417,"line":424},2,[415,426,427],{},"  A[\"remember\"] --> B[\"recall\"]\n",[415,429,431],{"class":417,"line":430},3,[415,432,433],{},"  B --> C[\"agent context\"]\n",[415,435,437],{"class":417,"line":436},4,[415,438,439],{},"  C --> D[\"reflect\"]\n",[415,441,443],{"class":417,"line":442},5,[415,444,445],{},"  D --> A\n",[415,447,449],{"class":417,"line":448},6,[415,450,451],{},"  B --> E[\"forget\"]\n",[160,453,454,455,458],{},"Use ",[193,456,457],{},"forget"," for deletion, correction, user privacy controls, and stale or unsafe memory. Deletions should be treated as final in your integration logic.",[460,461,462],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":411,"searchDepth":424,"depth":424,"links":464},[465,466,467,468],{"id":166,"depth":424,"text":167},{"id":258,"depth":424,"text":259},{"id":332,"depth":424,"text":333},{"id":403,"depth":424,"text":404},"Public terms used by the Neutron AI API, SDKs, CLI, and MCP tools.","md",{},true,{"title":48,"description":469},"hVc0MJFi0g9I8tUEJ5DmZdNFf8yMsZTeu68Iva6jWnU",[476,477],{"title":44,"path":45,"stem":46,"children":-1},{"title":52,"path":53,"stem":54,"children":-1},1784317984169]