Adding changes to festinger

This commit is contained in:
2026-04-25 11:31:58 +02:00
parent abc5cf5952
commit df28e56add
8 changed files with 707 additions and 118 deletions
+14
View File
@@ -122,3 +122,17 @@ CREATE TABLE IF NOT EXISTS agent_models (
model_id INT NOT NULL REFERENCES models(id) ON DELETE CASCADE,
created_at TIMESTAMPTZ NOT NULL DEFAULT now()
);
-- ---------------------------------------------------------------------------
-- recollection_log — every prompt where a recollection block was injected
-- ---------------------------------------------------------------------------
CREATE TABLE IF NOT EXISTS recollection_log (
id BIGSERIAL PRIMARY KEY,
created_at TIMESTAMPTZ NOT NULL DEFAULT now(),
agent_name TEXT NOT NULL DEFAULT '',
salient_tokens TEXT[] NOT NULL DEFAULT '{}',
recollection_block TEXT NOT NULL,
messages_json JSONB NOT NULL DEFAULT '[]'
);
CREATE INDEX IF NOT EXISTS rl_created_idx ON recollection_log (created_at DESC);