hermes-agent/plugins/memory
Ayush Sahay Chaudhary 88ffede2d8 fix: skip memory prefetch on trivial user prompts (greetings)
When the user sends a greeting (hi/hey/hello) or trivial acknowledgement,
skip memory-provider prefetch_all() to prevent context-dumping on
sessions where the user is simply opening a conversation. This fixes
the case where memory context containing instruction-like directives
overrode the agent's configured persona on short first-turn messages.

Additionally, add greeting words (hi/hey/hello/yo/sup) to the Honcho
plugin's _TRIVIAL_PROMPT_RE so the plugin-level injection gate also
skips greetings.

Files changed:
- run_agent.py: add trivial-query gate before prefetch_all() call
- plugins/memory/honcho/__init__.py: add greetings to _TRIVIAL_PROMPT_RE
2026-05-14 07:20:11 +05:30
..
byterover refactor: add tool_error/tool_result helpers + read_raw_config, migrate 129 callsites 2026-04-07 13:36:38 -07:00
hindsight feat(security): supply-chain advisory checker + lazy-install framework + tiered install fallback (#24220) 2026-05-12 01:02:25 -07:00
holographic fix(sqlite): fall back to journal_mode=DELETE on NFS/SMB/FUSE (#22043) 2026-05-09 02:09:35 -07:00
honcho fix: skip memory prefetch on trivial user prompts (greetings) 2026-05-14 07:20:11 +05:30
mem0 refactor: add tool_error/tool_result helpers + read_raw_config, migrate 129 callsites 2026-04-07 13:36:38 -07:00
openviking fix: always send tenant headers in OpenViking _headers() when account/user are set 2026-05-09 01:53:19 -07:00
retaindb refactor: add tool_error/tool_result helpers + read_raw_config, migrate 129 callsites 2026-04-07 13:36:38 -07:00
supermemory feat(supermemory): add multi-container, search_mode, identity template, and env var override (#5933) 2026-04-07 14:03:46 -07:00
__init__.py feat(cross-platform): psutil for PID/process management + Windows footgun checker 2026-05-08 14:27:40 -07:00