hermes-agent/plugins/memory
Teknium 0f813c422c fix(plugins): only register CLI commands for the active memory provider
discover_plugin_cli_commands() now reads memory.provider from config.yaml
and only loads CLI registration for the active provider. If no memory
provider is set, no plugin CLI commands appear in the CLI.

Only one memory provider can be active at a time — at most one set of
plugin CLI commands is registered. Users who haven't configured honcho
(or any memory provider) won't see 'hermes honcho' in their help output.

Adds test for inactive provider returning empty results.
2026-04-05 12:34:11 -07:00
..
byterover fix(memory): Fix ByteRover plugin - run brv query synchronously before LLM call 2026-04-03 12:11:29 -07:00
hindsight fix(hindsight): overhaul hindsight memory plugin and memory setup wizard 2026-04-04 12:18:46 -07:00
holographic fix(memory): preserve holographic prompt and trust score rendering 2026-04-03 14:22:22 -07:00
honcho feat(plugins): plugin CLI registration system — decouple plugin commands from core 2026-04-05 12:34:11 -07:00
mem0 fix: use 'is not None and != ""' instead of truthiness for mem0.json merge 2026-04-03 20:42:48 -07:00
openviking fix(openviking): correct API endpoint paths and response parsing 2026-04-04 10:40:38 -07:00
retaindb feat(memory): pluggable memory provider interface with profile isolation, review fixes, and honcho CLI restoration (#4623) 2026-04-02 15:33:51 -07:00
__init__.py fix(plugins): only register CLI commands for the active memory provider 2026-04-05 12:34:11 -07:00