From 71879695b951dd30bbd6cbd25261e22ac7f8e5d1 Mon Sep 17 00:00:00 2001 From: batsumaru <> Date: Wed, 16 Sep 2026 17:33:42 +0900 Subject: Added more memory management and fixed system prompt bug --- personal_agent/database/migrations/002_add_memory_fts.sql | 6 ++++++ personal_agent/database/migrations/003_populate_memory_fts.sql | 3 +++ 2 files changed, 9 insertions(+) create mode 100644 personal_agent/database/migrations/002_add_memory_fts.sql create mode 100644 personal_agent/database/migrations/003_populate_memory_fts.sql (limited to 'personal_agent/database/migrations') diff --git a/personal_agent/database/migrations/002_add_memory_fts.sql b/personal_agent/database/migrations/002_add_memory_fts.sql new file mode 100644 index 0000000..26ccada --- /dev/null +++ b/personal_agent/database/migrations/002_add_memory_fts.sql @@ -0,0 +1,6 @@ +CREATE VIRTUAL TABLE IF NOT EXISTS memories_fts +USING fts5( + content, + content='memories', + content_rowid='rowid' +); diff --git a/personal_agent/database/migrations/003_populate_memory_fts.sql b/personal_agent/database/migrations/003_populate_memory_fts.sql new file mode 100644 index 0000000..35c2a4e --- /dev/null +++ b/personal_agent/database/migrations/003_populate_memory_fts.sql @@ -0,0 +1,3 @@ +INSERT INTO memories_fts(rowid, content) +SELECT rowid, content +FROM memories; -- cgit v1.3