Provenance-typing v1 (the governance seed that graduates to hosted). Every
stored fact carries where it came from and how sensitive it is, so a memory
can be filtered, attributed, and erased by policy, even in the free library.
These vocabularies are the language-neutral memory spec shared with the Python
lib and the hosted engine; keep the two enums in lockstep.
Origin/attribution of a memory. The typed values are the canonical set; a
namespaced string (e.g. "tool:web_search", "import:crm") is also accepted.
Provenance-typing v1 (the governance seed that graduates to hosted). Every stored fact carries where it came from and how sensitive it is, so a memory can be filtered, attributed, and erased by policy, even in the free library. These vocabularies are the language-neutral memory spec shared with the Python lib and the hosted engine; keep the two enums in lockstep.
Origin/attribution of a memory. The typed values are the canonical set; a namespaced string (e.g.
"tool:web_search","import:crm") is also accepted.