Brain memories can now be stored in a separate database, co-located with Qdrant vectors on the homelab. Defaults to the app's main DB when no BRAIN_DB_* env vars are set (zero-config for existing installs). - Add brain.database config with BRAIN_DB_* env var support - Register 'brain' database connection in Boot.php - Set BrainMemory model to use 'brain' connection - Update BrainService transactions to use brain connection - Update migration to use brain connection, drop workspace FK (cross-database FKs not supported) - Add migration to drop FK on existing installs - Update default URLs from *.lthn.lan to *.lthn.sh Co-Authored-By: Virgil <virgil@lethean.io> |
||
|---|---|---|
| .. | ||
| 0001_01_01_000001_create_agentic_tables.php | ||
| 0001_01_01_000002_add_ip_whitelist_to_agent_api_keys.php | ||
| 0001_01_01_000003_create_agent_plans_tables.php | ||
| 0001_01_01_000004_create_prompt_tables.php | ||
| 0001_01_01_000005_add_performance_indexes.php | ||
| 0001_01_01_000006_add_soft_deletes_to_agent_plans.php | ||
| 0001_01_01_000007_add_template_versions.php | ||
| 0001_01_01_000008_create_brain_memories_table.php | ||
| 0001_01_01_000009_drop_brain_memories_workspace_fk.php | ||