- Add db_path (/data/sol.db) for SQLite persistence - Add memory_index, script_*, memory_extraction_enabled fields - Add [agents] section: orchestrator model, compaction threshold, conversations API enabled - Rewrite system prompt (687 → 150 lines): dense, few-shot, hard rules - Add {room_context_rules} placeholder for group vs DM behavior
Sol is a Matrix bot with E2EE that archives conversations to OpenSearch and responds via Mistral AI function calling. Adds deployment, PVC, ConfigMap (sol.toml + system prompt), VaultStaticSecret for credentials, and production overlay image entry.