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> |
||
|---|---|---|
| .. | ||
| Concerns | ||
| AgentApiKeyService.php | ||
| AgentDetection.php | ||
| AgenticManager.php | ||
| AgenticProviderInterface.php | ||
| AgenticResponse.php | ||
| AgentSessionService.php | ||
| AgentToolRegistry.php | ||
| BrainService.php | ||
| ClaudeService.php | ||
| ContentService.php | ||
| GeminiService.php | ||
| IpRestrictionService.php | ||
| OpenAIService.php | ||
| PlanTemplateService.php | ||