This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryUpdates 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
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.
Related context
Related tools
Earlier breaking changes
- v13.11.0 Retires the standalone `cloud-sync.mjs` daemon.
Beta — feedback welcome: [email protected]