Skip to content

VaultMetadata

Defined in: Vault.ts:4

Persisted metadata for a vault (stored in chrome.storage.local).

PropertyModifierTypeDescriptionDefined in
agentId?readonlystringID of the agent attached to this vault. The agent provides both a system prompt and MCP tools. Mutually exclusive with mcpServers.Vault.ts:21
contextOverrides?readonly{ datetime?: boolean; location?: boolean; }Per-vault context injection overrides. When set, these override the default need resolution from agents/servers. The global privacy gate (settings.contextInjection) still takes precedence.Vault.ts:39
contextOverrides.datetime?readonlyboolean-Vault.ts:41
contextOverrides.location?readonlyboolean-Vault.ts:40
createdAtreadonlynumber-Vault.ts:7
documentCountreadonlynumber-Vault.ts:8
idreadonlystring-Vault.ts:5
knowledgeGraphEnabled?readonlybooleanWhether knowledge graph extraction is enabled for this vault. When enabled, entity extraction runs after document ingestion and the graph is available for visualization.Vault.ts:27
mcpServers?readonlyreadonly string[]Canonical URLs of MCP servers attached to this vault. Tools from these servers are available in vault conversations. Empty array or undefined means no MCP tools attached. Mutually exclusive with agentId.Vault.ts:15
namereadonlystring-Vault.ts:6
ontology?readonlyreadonly string[]User-defined ontology labels for entity extraction. Each label is a word or short phrase (e.g. “person”, “regulation”). Falls back to UserSettings.knowledgeGraph.defaultOntology when empty.Vault.ts:33
pinned?readonlybooleanWhether this vault is pinned to the Daneel new tab page. Pinned vaults appear in the “Pinned” section of the launcher.Vault.ts:47