Python plugin implementing Hermes MemoryProvider ABC backed by OpenBrain (Qdrant + Postgres + PHP BrainService HTTP API). Exposes is_available, initialize, get_tool_schemas for the four brain_* MCP tools, handle_tool_call dispatch, sync_turn non-blocking writes, Librarian-stance system_prompt_block, on_session_end flush. Closes tasks.lthn.sh/view.php?id=73 Co-authored-by: Codex <noreply@openai.com> Co-Authored-By: Virgil <virgil@lethean.io>
7 lines
176 B
Python
7 lines
176 B
Python
# SPDX-License-Identifier: EUPL-1.2
|
|
|
|
"""Hermes memory providers."""
|
|
|
|
from hermes.plugins.openbrain_memory import OpenBrainMemoryProvider
|
|
|
|
__all__ = ["OpenBrainMemoryProvider"]
|