hermes-agent/plugins/memory
dagbs e7698521e7 fix(openviking): add atexit safety net for session commit
Ensures pending sessions are committed on process exit even if
shutdown_memory_provider is never called (gateway crash, SIGKILL,
or exception in _async_flush_memories preventing shutdown).

Also reorders on_session_end to wait for the pending sync thread
before checking turn_count, so the last turn's messages are flushed.

Based on PR #4919 by dagbs.
2026-04-06 16:45:53 -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 fix(honcho): migration guard for observation mode default change 2026-04-05 12:34:11 -07:00
mem0 fix: mem0 API v2 compat, prefetch context fencing, secret redaction (#5423) 2026-04-05 22:43:33 -07:00
openviking fix(openviking): add atexit safety net for session commit 2026-04-06 16:45:53 -07:00
retaindb fix: follow-up improvements for salvaged PR #5456 2026-04-06 02:00:55 -07:00
__init__.py fix(plugins): only register CLI commands for the active memory provider 2026-04-05 12:34:11 -07:00