* 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. |
||
|---|---|---|
| .. | ||
| ag2 | ||
| agno | ||
| ai-sdk | ||
| chat | ||
| claude-code | ||
| crewai | ||
| hermes | ||
| langgraph | ||
| litellm | ||
| llamaindex | ||
| llamaindex-memory | ||
| nemoclaw | ||
| openclaw | ||
| pydantic-ai | ||
| strands | ||