"""nexus.mempalace — MemPalace integration for the Nexus fleet. Public API for searching, configuring, and writing to MemPalace local vector memory. Designed to be imported by both the ``evennia_mempalace`` plugin and any other harness component. ChromaDB is an optional runtime dependency; the module degrades gracefully when it is not installed (tests, CI, environments that have not yet set up the palace). """ from __future__ import annotations from nexus.mempalace.config import MEMPALACE_PATH, FLEET_WING from nexus.mempalace.searcher import search_memories, add_memory, MemPalaceResult __all__ = [ "MEMPALACE_PATH", "FLEET_WING", "search_memories", "add_memory", "MemPalaceResult", ]