Skip to content

rohitg00/agentmemory

v0.9.24 Breaking

This release includes 1 breaking change 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

agentmemory agents ai claude claudecode codex
+7 more
copilot cursor genai harness hermes memory openclaw

Affected surfaces

breaking_upgrade

ReleasePort's take

Light signal
editorial:auto 5d

`agentmemory --version` now prints the version and exits without launching the server. Engine version mismatches trigger an early error instead of causing a runtime crash.

Why it matters: Bugfixes prevent unintended server launches on `--version` (severity 40) and avoid crashes from engine version mismatches (severity 70), improving reliability for CLI users and workers.

Summary

AI summary

Fixed --version flag to print version instead of launching the server and enforced iii‑engine version pin.

Changes in this release

Bugfix High

Engine version mismatch now causes early error instead of runtime crash.

Engine version mismatch now causes early error instead of runtime crash.

Source: llm_adapter@2026-05-29

Confidence: high

Bugfix Medium

`agentmemory --version` now prints version and exits without launching server.

`agentmemory --version` now prints version and exits without launching server.

Source: llm_adapter@2026-05-29

Confidence: high

Full changelog

0.9.24 — 2026-05-29

Hotfix on top of v0.9.23. Two bugs surfaced in the first hour after v0.9.23 hit npm:

Fixed

  • agentmemory --version silently launched the server instead of printing the version string. -v flag was reserved by --verbose, and no --version literal was handled — falling through to the default start command. Now --version (and -V capital, per POSIX convention) prints VERSION and exits 0 before any side effects (engine boot, dir mkdir, env loading).
  • iii-engine version pin was warn-only, not enforced. When the engine on PATH didn't match agentmemory's pinned version (currently v0.11.2), the worker still booted against the mismatched engine and crashed at runtime with cryptic state::list not found (v0.13.0) or sandbox-everything traps (v0.11.6). warnIfEngineVersionMismatch renamed to enforceEngineVersionPin — now p.log.errors with the downgrade command and process.exit(1). Override escape hatch via AGENTMEMORY_III_VERSION=<version> env unchanged (already redefines IIPINNED_VERSION upstream so the comparison passes for users who knowingly run against a different engine).

Breaking Changes

  • Removed `--verbose` alias `-v`; now `-V` (capital) is used for `--version`.

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 rohitg00/agentmemory

Get notified when new releases ship.

Sign up free

About rohitg00/agentmemory

All releases →

Related context

Beta — feedback welcome: [email protected]