Skip to content

v0.25.1

Choose a tag to compare

@ccf ccf released this 17 Jul 18:44
· 22 commits to main since this release
90c3077

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.0 dependency.
  • Requires no replacement interpreter, second environment, or reduced-functionality MCP workaround.
  • Adds a built-wheel contract test against stock hermes-agent[all]==0.18.2 to required CI and the PyPI release gate.

Agent-assisted setup

  • Adds the public agentcairn-setup skill 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 reindex argument.

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 check clean.
  • 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

Hermes compatibility PR: #141
Setup skill PR: #140