Skip to content

This release includes 2 breaking changes for platform teams planning a safe upgrade.

✓ 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

Agent‑specific tests have been relocated from package directories to a top‑level `tests/` folder, requiring updates to Vitest discovery and related execution paths.

Why it matters: Update your test suite configuration and CI pipelines before the next release; otherwise migrated tests may fail due to old relative path references. (Affects testing‑framework, test‑execution)

Summary

AI summary

Moved agent‑specific tests from package directories to top‑level tests/ and updated Vitest discovery.

Changes in this release

Feature Medium

Update Vitest discovery to read from the new top-level test layout

Update Vitest discovery to read from the new top-level test layout

Source: llm_adapter@2026-05-21

Confidence: high

Dependency Medium

Update release checklist references to the new test paths

Update release checklist references to the new test paths

Source: llm_adapter@2026-05-21

Confidence: low

Bugfix Medium

Fix migrated tests that depended on old relative paths for shipped bundles, hooks, OpenClaw source, and repo-root files

Fix migrated tests that depended on old relative paths for shipped bundles, hooks, OpenClaw source, and repo-root files

Source: llm_adapter@2026-05-21

Confidence: high

Refactor Medium

Move agent-specific tests out of shipped agent directories into top-level `tests/`

Move agent-specific tests out of shipped agent directories into top-level `tests/`

Source: llm_adapter@2026-05-21

Confidence: low

Refactor Low

Reorganized test directory structure from <suite>/tests/ to tests/<suite>/

Reorganized test directory structure from <suite>/tests/ to tests/<suite>/

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

Confidence: low

Full changelog

Summary

  • Move agent-specific tests out of shipped agent directories into top-level tests/:
    • claude-code/tests -> tests/claude-code
    • codex/tests -> tests/codex
    • openclaw/tests -> tests/openclaw
  • Update Vitest discovery to read from the new top-level test layout.
  • Fix migrated tests that depended on old relative paths for shipped bundles, hooks, OpenClaw source, and repo-root files.
  • Update release checklist references to the new test paths.

Why

Keeping tests under agent package directories makes them look like part of the agent payload and increases the chance that packaging/install logic accidentally treats tests as shipped assets.

Validation

  • npm -C .claude/worktrees/move-tests-main run build
  • npm -C .claude/worktrees/move-tests-main test
    • Result: 113 passed, 2205 passed
  • After restoring generated bundle artifacts:
    • cd .claude/worktrees/move-tests-main && npx vitest run tests/claude-code/notifications.test.ts tests/claude-code/pre-tool-use.test.ts tests/claude-code/session-start.test.ts tests/codex/codex-integration.test.ts tests/codex/codex-hooks.test.ts
    • Result: 5 passed, 129 passed

Summary by CodeRabbit

  • Tests

    • Updated test infrastructure to resolve file paths relative to the current working directory, improving reliability across different execution environments.
    • Removed unnecessary TypeScript error-suppression comments.
  • Chores

    • Reorganized test directory structure from <suite>/tests/ to tests/<suite>/.
    • Updated configuration references to new test file locations.

Breaking Changes

  • Moved `claude-code/tests`, `codex/tests`, and `openclaw/tests` from agent package directories to top‑level `tests/` (e.g., `claude-code/tests` → `tests/claude-code`).
  • Updated Vitest discovery configuration to read tests from the new top‑level layout.

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]