Skip to content

claude-mem

v13.5.7 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 1mo AI Coding Tools
✓ 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 chromadb
+14 more
claude claude-agent-sdk claude-agents claude-code claude-code-plugin claude-skills embeddings long-term-memory mem0 memory-engine openmemory llm sqlite supermemory

Affected surfaces

auth breaking_upgrade

Summary

AI summary

Fixes silent failure when an outdated Claude CLI binary shadows the current version, adding capability probing and explicit errors.

Changes in this release

Bugfix Medium

Prevents stale Claude CLI from silently killing observation spawns.

Prevents stale Claude CLI from silently killing observation spawns.

Source: llm_adapter@2026-06-13

Confidence: low

Bugfix Low

Changes bundle-size budgets to advisory warnings instead of hard build failures.

Changes bundle-size budgets to advisory warnings instead of hard build failures.

Source: llm_adapter@2026-06-13

Confidence: high

Full changelog

What's Fixed

Stale Claude CLI can no longer silently kill every observation (#2911)

If an abandoned npm-global claude binary sat earlier in PATH than your current install, every Observer spawn died instantly at flag parsing — worker healthy, zero observations, nothing in the logs. The resolver now:

  • Probes every candidate for capability, not just existence: each CLI is tested with --permission-mode dontAsk --version, the exact flags claude-mem passes on every agent spawn. Binaries that reject them (older than the 2.1.x line) are skipped up front with a clear warning.
  • Prefers the newest capable version — PATH order only breaks ties, so a stale binary can't shadow a current one.
  • Fails loud, never silent: an explicit CLAUDE_CODE_PATH that's too old throws with the version and the remedy; if every CLI found is too old, the error names each path and version.
  • Self-heals on CLI updates: successful resolutions are cached 15 minutes, failures are never cached — updating your CLI is picked up on the next observation without a worker restart.
  • Keeps a 2KB stderr tail from SDK children, included in exit warnings (and read on close, so it's never truncated) — a CLI dying at flag parsing now says why at default log level.

Build

  • Bundle-size budgets are now advisory warnings instead of hard build failures.

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 claude-mem

Get notified when new releases ship.

Sign up free

About claude-mem

A Claude Code plugin that automatically captures everything Claude does during your coding sessions, compresses it with AI (using Claude's agent-sdk), and injects relevant context back into future sessions.

All releases →

Related context

Earlier breaking changes

  • v13.11.0 Retires the standalone `cloud-sync.mjs` daemon.

Beta — feedback welcome: [email protected]