# runtime/agent_memory/schema.py SCHEMA = """ CREATE TABLE IF NOT EXISTS agent_sessions ( id TEXT PRIMARY KEY, agent_name TEXT, started_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, ended_at TIMESTAMP, metadata JSON ); CREATE TABLE IF NOT EXISTS memory_entries ( id TEXT PRIMARY KEY, session_id TEXT REFERENCES agent_sessions(id), content TEXT, embedding FLOAT[], created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, tags TEXT[], source_file TEXT ); CREATE TABLE IF NOT EXISTS discoveries ( id TEXT PRIMARY KEY, session_id TEXT REFERENCES agent_sessions(id), title TEXT, description TEXT, severity TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, resolved BOOLEAN DEFAULT FALSE ); """