This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Affected surfaces
Summary
AI summaryAdds MCP dispatcher, registry and tool‑listing exports enabling out‑of‑the‑box server setup.
Full changelog
Adds MCP dispatcher and registry re-exports to the package entrypoint, so external consumers can stand up an MCP server out-of-the-box.
import { dispatchMcp, buildRegistry, detectCapabilities } from '@celiums/memory';
const ctx = { userId: 'alice', capabilities: detectCapabilities() };
const resp = await dispatchMcp({ jsonrpc: '2.0', id: 1, method: 'tools/list' }, ctx);
What's exported (new)
dispatchMcp,buildRegistry,listAvailableTools(from./mcp/dispatcher)detectCapabilities,McpErrorCode+ types (from./mcp/types)OPENCORE_TOOLS,JOURNAL_TOOLS,RESEARCH_TOOLS,WRITE_TOOLS
Verified
End-to-end test on a fresh DigitalOcean Ubuntu 24 droplet:
npm i @celiums/[email protected]— clean install, 0 vulnerabilitiesdispatchMcp({...tools/list})— returns 6 OpenCore tools when noCELIUMS_LLM_API_KEYis set- With
CELIUMS_LLM_API_KEYset, tools/list returns 26 (OpenCore + Journal + Research + Write) - Both v1.2.1 security gates trigger correctly:
remember({content: '... re_… …'})→ "Refused: Resend credential"recall({projectId: 'all'})→ "Refused: requires admin:cross_project scope"
Upgrade
npm install @celiums/[email protected]
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 celiums/celiums-memory
Cognitive memory engine with 5,100+ knowledge modules, circadian rhythm awareness, and emotional state tracking (PAD model). Hybrid search (PostgreSQL + Qdrant vectors + Valkey cache), per-user memory isolation, and multi-protocol support (MCP, REST, OpenAI, LangChain, A2A). `npx @celiums/memory` Website
Related context
Related tools
Earlier breaking changes
- v2.0.0 SaaS/UI/monetization framing removed.
Beta — feedback welcome: [email protected]