Repository navigation
v0.25.1
Stock Hermes compatibility
AgentCairn 0.25.1 restores the native Hermes MemoryProvider path on a standard managed Hermes installation.
- Supports Python 3.11+, including Hermes's managed Python 3.11 environment.
- Supports Hermes 0.18.2's pinned
mcp==1.26.0dependency. - Requires no replacement interpreter, second environment, or reduced-functionality MCP workaround.
- Adds a built-wheel contract test against stock
hermes-agent[all]==0.18.2to required CI and the PyPI release gate.
Agent-assisted setup
- Adds the public
agentcairn-setupskill for guided, harness-aware installation through skills.sh. - Keeps runtime installation owned by AgentCairn's native CLI and plugins.
- Makes the plugin-delivered memory skill fail closed when its MCP tools are unavailable and direct users to setup.
- Advances the native plugin manifests to Claude Code 0.4.1, Codex 0.1.3, and Antigravity 0.1.2.
Other fixes
- Corrects the Hermes index-rebuild example to use the vault as the positional
cairn reindexargument.
Verification
- 766 tests passed on Python 3.11; 6 skipped.
- 766 tests passed on Python 3.12; 6 skipped.
- Isolated built-wheel Hermes/MCP contract: 73 passed with
uv pip checkclean. - Main CI, end-to-end, website/Playwright, benchmark, security, and release workflows passed.
- Wheel and source distribution published through PyPI Trusted Publishing with attestations.
PyPI: https://pypi.org/project/agentcairn/0.25.1/
Full changelog: v0.25.0...v0.25.1