Skip to content

claude-mem

v13.9.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 27d 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

Summary

AI summary

Updates Highlights, πŸ› Fixes, and cmem-sdk across a mixed release.

Full changelog

Highlights

πŸš€ New: `claude-mem/sdk` (cmem-sdk)

A fully in-process capture β†’ compress β†’ semantic-search pipeline with no HTTP worker and no Redis. Import `createCmemClient` from `claude-mem/sdk`, point it at Postgres + a running `uvx chroma-mcp` + an LLM provider, and call `capture`/`generate`/`search`/`context`/session methods directly.

  • New reference docs: CMEM-SDK Reference under SDK & Embedding.
  • Bundle keeps `pg`, `zod`, `@modelcontextprotocol/sdk`, and `@anthropic-ai/sdk` external so consumers resolve them against the installed package.

♻️ Server runtime rename

`server-beta` β†’ `server` across the runtime, with intentional back-compat aliases for existing settings files. Removed inert `ProviderRegistry`/`EventBroadcaster` boundaries and consolidated the queue resolver.

πŸ› Fixes

  • `generate()`: a provider crash or parse error no longer leaves a job stuck in `processing`; it is transitioned to terminal `failed` with `last_error` recorded before re-throwing.
  • `search()`: empty-query path now reports `chroma: false` (filter-only, not degraded) instead of falsely claiming a Chroma result.
  • CI: the docker e2e job now calls the renamed `e2e:server:docker` script.
  • Docs: corrected `sdk.mdx`'s stale parse-error behavior note.

Full PR: #3077

Breaking Changes

  • Runtime name changed from `server-beta` to `server`; existing settings files retain back‑compat aliases but should be updated.

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]