fleet-memory/hindsight-integrations
Nicolò Boschi e7c9a6832d
fix(hermes): sync lifecycle hooks for hermes-agent 0.5.0 (#741)
* fix(hermes): convert lifecycle hooks to sync for hermes-agent 0.5.0 compatibility

hermes-agent 0.5.0 calls plugin hooks synchronously via invoke_hook(),
but our pre_llm_call/post_llm_call were async — coroutines were never
awaited, so recall context injection and auto-retain silently did nothing.

Switch hooks to sync client methods and add integration tests using
the real hermes-agent PluginManager.

* fix(hermes): use proper hermes-agent dep with uv source override

Replace inline git URL with standard `hermes-agent>=0.5.0` version
constraint plus `[tool.uv.sources]` to resolve from the git tag until
0.5.0 lands on PyPI.
2026-03-30 10:44:54 +02:00
..
ag2 release(ag2): v0.1.1 2026-03-27 10:12:30 +01:00
agno fix: add readme field to integration pyproject.toml files for PyPI (#634) 2026-03-20 17:11:20 +01:00
ai-sdk fix: resolve all Dependabot security alerts (#702) 2026-03-26 13:15:36 +01:00
chat fix: resolve all Dependabot security alerts (#702) 2026-03-26 13:15:36 +01:00
claude-code docs(claude-code): tidy configuration reference and sync README (#706) 2026-03-26 14:07:35 +01:00
crewai fix: resolve remaining Dependabot security alerts (#705) 2026-03-26 13:43:27 +01:00
hermes fix(hermes): sync lifecycle hooks for hermes-agent 0.5.0 (#741) 2026-03-30 10:44:54 +02:00
langgraph fix: resolve remaining Dependabot security alerts (#705) 2026-03-26 13:43:27 +01:00
litellm fix: resolve remaining Dependabot security alerts (#705) 2026-03-26 13:43:27 +01:00
llamaindex feat: add LlamaIndex integration (#672) 2026-03-30 10:43:35 +02:00
llamaindex-memory feat: add LlamaIndex integration (#672) 2026-03-30 10:43:35 +02:00
nemoclaw fix: resolve all Dependabot security alerts (#702) 2026-03-26 13:15:36 +01:00
openclaw feat(openclaw): configurable logging with structured output (#739) 2026-03-30 10:38:02 +02:00
pydantic-ai fix: add readme field to integration pyproject.toml files for PyPI (#634) 2026-03-20 17:11:20 +01:00
strands release(strands): v0.1.1 2026-03-24 17:42:52 +01:00