- insert: - id: memory-graph name: dsh-memory-graph config: enabled: true path: !!js dshHomePath('memory-graph.sqlite') backupDirectory: !!js dshHomePath('memory-graph-backups') outboxDirectory: !!js dshHomePath('memory-graph-outbox') autoRecall: true autoRecallLimit: 4 autoRecallMinScore: 0.18 maxContextChars: 2400 maxContextTokens: 1200 recallPreviewTokens: 220 maxQueryChars: 1200 halfLifeDays: 30 maxGraphHops: 2 predicateAliases: {} preferenceBoost: 0.12 temporalBoost: 0.08 lexicalOverlapBoost: 0.15 autoSummarize: true archiveTurns: true archiveMaxInputChars: 100000 archiveMaxInputTokens: 30000 archiveRetentionDays: 30 archiveMaxTurnsPerSession: 200 captureToolResults: false toolResultMaxTokens: 500 summarizeEveryTurns: 1 summaryMaxInputChars: 16000 summaryMaxInputTokens: 6000 summaryMaxOutputTokens: 3200 summaryTimeoutMs: 60000 summaryMaxMemories: 8 summaryMinConfidence: 0.65 summaryBackfillTurns: 3 summaryConcurrency: 2 summaryMaxAttempts: 2 summaryRetryBaseMs: 1000 summaryRetryFailedOnStart: 3 summaryLanguage: auto semanticEnabled: false semanticEndpoint: https://api.openai.com/v1/embeddings semanticModel: text-embedding-3-small semanticApiKeyEnv: OPENAI_API_KEY semanticTimeoutMs: 20000 semanticQueryTimeoutMs: 3500 semanticQueryCacheMs: 300000 semanticFailureCooldownMs: 60000 semanticScanLimit: 2000 visualizationEnabled: true visualizationAutoOpen: false visualizationRefreshMs: 5000 visualizationHops: 2 visualizationLimit: 100 visualizationTrustedHosts: [] weights: lexical: 0.4 semantic: 0.3 graph: 0.25 importance: 0.2 recency: 0.1 access: 0.05