knowledge graph entity fixes
This commit is contained in:
@@ -7,8 +7,8 @@ const { parseRow } = require ('@nexusai/shared')
|
||||
function upsertEntity(name, type, notes = null, metadata = null, source = 'extraction') {
|
||||
const db = getDB();
|
||||
const stmt = db.prepare(`
|
||||
INSERT INTO entities (name, type, notes, metadata, source)
|
||||
VALUES (?, ?, ?, ?, ?)
|
||||
INSERT INTO entities (name, type, notes, metadata, source, last_seen_at)
|
||||
VALUES (?, ?, ?, ?, ?, unixepoch())
|
||||
ON CONFLICT(name, type) DO UPDATE SET
|
||||
-- First extraction wins: notes are never overwritten once set.
|
||||
-- Revisit during Memory Consolidation Lifecycle (Phase 2) — once entity
|
||||
|
||||
Reference in New Issue
Block a user