Skip to content

This release keeps dependencies and maintenance posture current for teams operating this tool.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai ai-agents ai-memory anthropic artificial-intelligence claude
+12 more
claude-agent-sdk claude-agents claude-code-plugin claude-skills codex embeddings long-term-memory memory-engine openclaw openclaw-skills postgresql llm

ReleasePort's take

Light signal
editorial:auto 13d

Version v0.7.25 includes minor fixes, reorganizing 16 tests into per-agent directories without altering test execution.

Why it matters: Reorganization of tests to per-agent directories simplifies maintenance; no changes to test execution require action.

Summary

AI summary

Minor fixes and improvements.

Changes in this release

Performance Medium

No test source changes needed; path resolution unchanged.

No test source changes needed; path resolution unchanged.

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Medium

Moved 16 tests to per-agent directories (cursor, hermes, codex, pi).

Moved 16 tests to per-agent directories (cursor, hermes, codex, pi).

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Low

Updated `vitest.config.ts` to include new test directories: cursor, hermes, and pi.

Updated `vitest.config.ts` to include new test directories: cursor, hermes, and pi.

Source: granite4.1:30b@2026-05-22-audit

Confidence: high

Full changelog

Summary

Closes #132.

Moves 16 tests out of tests/claude-code/ into the per-agent directory that owns the code they exercise. The repo already uses a per-agent test layout (tests/codex/, tests/openclaw/), but tests for src/hooks/cursor/*, src/hooks/hermes/*, src/hooks/codex/*, and pi/extension-source/* were sitting under tests/claude-code/ despite testing other agents.

| Destination | Files moved |
|---|---|
| tests/cursor/ (new) | 5× cursor-*.test.ts |
| tests/hermes/ (new) | 5× hermes-*.test.ts |
| tests/codex/ (exists) | 5× codex-*.test.ts |
| tests/pi/ (new) | 1× pi-extension-source.test.ts |

vitest.config.ts gains tests/cursor/, tests/hermes/, and tests/pi/ in its test.include globs. Coverage thresholds are untouched (they key on source paths, not test paths).

No test source changes needed: every relocated test that reads files by path uses join(__dirname, "..", "..") to reach repo root. From tests/cursor/ (or tests/hermes/, tests/pi/) that resolves to the same path it resolved to from tests/claude-code/ — same depth.

Out of scope (follow-up)

Many tests in tests/claude-code/ exercise generic src/ infrastructure shared across all agents (src/embeddings/, src/skillify/, src/notifications/, src/cli/, src/deeplake-api.ts, src/utils/, etc.). These should arguably live in a shared location rather than under any one agent. That is a ~70-file move and is left for a separate PR — this one fixes only the clearer cross-agent contamination.

Test plan

  • [x] npx vitest run tests/cursor tests/hermes tests/codex tests/pi — 20 files / 304 tests pass in their new locations.
  • [x] npx vitest run — pre-existing failures unrelated to this PR (bundle-build-dependent suites + a flaky runGate env-default test) reproduce on origin/main with the same signature, confirming this PR introduces no new failures.
  • [ ] CI on this branch (will run after push).

Confidence: 95%, because the moves are pure git mv with no path-resolution depth change (2 levels up to repo root either way), the relocated test set runs green in the new layout, and the only remaining failures reproduce identically on origin/main.

Untested: full CI matrix on the published bundle (requires npm run build + the per-agent dist/ outputs that the build pipeline produces — local runs without a build show the same failures on main).

Summary by CodeRabbit

  • Tests
    • Updated test configuration to include additional test directories.

Note: This release contains only internal test infrastructure updates with no end-user-facing changes.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Hivemind turns agent traces into skills and shares with your team

Get notified when new releases ship.

Sign up free

About Hivemind turns agent traces into skills and shares with your team

All releases →

Related context

Earlier breaking changes

  • v0.7.52 Removes `hivemind tasks` CLI and related code surfaces.
  • v0.7.51 Removes `hivemind tasks` CLI and related code surfaces.
  • v0.7.19 Module name skilify replaced with skillify; affects all imports
  • v0.7.19 CLI command skilify removed; renamed to skillify without deprecation alias
  • v0.7.18 CLI subcommand renamed from `skilify` to `skillify`; no deprecation alias.

Beta — feedback welcome: [email protected]