From c048f825da9c59e1a7d9d072490146395d6392b0 Mon Sep 17 00:00:00 2001 From: Ethan Date: Wed, 20 May 2026 22:20:40 -0700 Subject: [PATCH] Advance package versions across SDK, CLI, adapters, and plugins MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Summary Advance version fields across the SDK, CLI, MCP server, all framework adapters, and all host-integration plugins so the current source can be published to npm and PyPI registries. ## Changes - `@atomicmemory/sdk` → 1.0.3 - `@atomicmemory/cli` and `cli-spec.json` → 0.1.3 - `@atomicmemory/mcp-server` → 0.1.3 - `@atomicmemory/langchain`, `langgraph`, `mastra`, `openai-agents`, `vercel-ai` adapters → 0.1.2 - `@atomicmemory/claude-code-plugin`, `codex-plugin`, `cursor-plugin`, `hermes-plugin`, `openclaw-plugin` → 0.1.17 - Codex skill `SKILL.md` and OpenClaw `skill.yaml` version fields → 0.1.17 - Hermes `plugin.yaml` and `pyproject.toml` → 0.1.17 - Marketplace and plugin manifests updated to match ## Why The package family had accumulated source changes since the last publish cycle but version fields were not advanced, blocking registry publication. All packages in a given tier move together so consumers pulling any combination of SDK, adapter, and plugin see consistent version metadata. ## Validation - `pnpm run pack-dry-run` — confirms all packages resolve and pack cleanly at the new versions - `pnpm run package-metadata` — confirms name, version, exports, and files fields are consistent - `pnpm run repo-hygiene` — no new policy violations introduced --- .claude-plugin/marketplace.json | 2 +- adapters/langchain/package.json | 2 +- adapters/langgraph/package.json | 2 +- adapters/mastra/package.json | 2 +- adapters/openai-agents/package.json | 2 +- adapters/vercel-ai/package.json | 2 +- packages/cli/cli-spec.json | 2 +- packages/cli/package.json | 2 +- packages/mcp-server/package.json | 2 +- packages/sdk/package.json | 2 +- plugins/claude-code/.claude-plugin/plugin.json | 2 +- plugins/claude-code/package.json | 2 +- plugins/codex/.codex-plugin/plugin.json | 2 +- plugins/codex/package.json | 2 +- plugins/codex/skills/atomicmemory/SKILL.md | 2 +- plugins/cursor/package.json | 2 +- plugins/hermes/package.json | 2 +- plugins/hermes/plugin.yaml | 2 +- plugins/hermes/pyproject.toml | 2 +- plugins/openclaw/openclaw.plugin.json | 2 +- plugins/openclaw/package.json | 2 +- plugins/openclaw/skills/atomicmemory/skill.yaml | 2 +- 22 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 095a661..7ccf9d0 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -12,7 +12,7 @@ "name": "claude-code", "source": "./plugins/claude-code", "description": "Persistent semantic memory for Claude Code - user preferences, project context, prior decisions, and codebase facts that survive across sessions.", - "version": "0.1.16", + "version": "0.1.17", "category": "productivity", "homepage": "https://docs.atomicstrata.ai/integrations/coding-agents/claude-code", "license": "Apache-2.0" diff --git a/adapters/langchain/package.json b/adapters/langchain/package.json index 43c786a..125b96d 100644 --- a/adapters/langchain/package.json +++ b/adapters/langchain/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/langchain", - "version": "0.1.1", + "version": "0.1.2", "description": "AtomicMemory adapter for LangChain JS - memory tools and framework-agnostic retrieve/ingest helpers around an injected MemoryClient.", "type": "module", "main": "dist/index.js", diff --git a/adapters/langgraph/package.json b/adapters/langgraph/package.json index c20f40e..f8a1d74 100644 --- a/adapters/langgraph/package.json +++ b/adapters/langgraph/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/langgraph", - "version": "0.1.1", + "version": "0.1.2", "description": "AtomicMemory adapter for LangGraph JS - state-graph node factories around an injected MemoryClient.", "type": "module", "main": "dist/index.js", diff --git a/adapters/mastra/package.json b/adapters/mastra/package.json index 1eaa946..11a34bb 100644 --- a/adapters/mastra/package.json +++ b/adapters/mastra/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/mastra", - "version": "0.1.1", + "version": "0.1.2", "description": "AtomicMemory adapter for Mastra - memory tools around an injected MemoryClient.", "type": "module", "main": "dist/index.js", diff --git a/adapters/openai-agents/package.json b/adapters/openai-agents/package.json index 0da2dc9..5c42538 100644 --- a/adapters/openai-agents/package.json +++ b/adapters/openai-agents/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/openai-agents", - "version": "0.1.1", + "version": "0.1.2", "description": "AtomicMemory adapter for the OpenAI Agents SDK — pre-run memory retrieval, post-run ingest, and function tools.", "type": "module", "main": "dist/index.js", diff --git a/adapters/vercel-ai/package.json b/adapters/vercel-ai/package.json index b04d65f..176404b 100644 --- a/adapters/vercel-ai/package.json +++ b/adapters/vercel-ai/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/vercel-ai", - "version": "0.1.1", + "version": "0.1.2", "description": "AtomicMemory adapter for the Vercel AI SDK — pre-call memory retrieval + post-call ingest, framework-version-agnostic.", "type": "module", "main": "dist/index.js", diff --git a/packages/cli/cli-spec.json b/packages/cli/cli-spec.json index 8a0a627..3801260 100644 --- a/packages/cli/cli-spec.json +++ b/packages/cli/cli-spec.json @@ -1,7 +1,7 @@ { "spec_version": "5.0.0", "package_name": "@atomicmemory/cli", - "package_version": "0.1.2", + "package_version": "0.1.3", "global_options": [ { "name": "--json", diff --git a/packages/cli/package.json b/packages/cli/package.json index de224bc..c61f03c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/cli", - "version": "0.1.2", + "version": "0.1.3", "description": "AtomicMemory CLI for memory operations, config, status, and agent-friendly JSON output.", "type": "module", "publishConfig": { diff --git a/packages/mcp-server/package.json b/packages/mcp-server/package.json index 6164afe..955d75d 100644 --- a/packages/mcp-server/package.json +++ b/packages/mcp-server/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/mcp-server", - "version": "0.1.2", + "version": "0.1.3", "description": "MCP server exposing AtomicMemory's ingest / search / package tools to any MCP-compatible agent.", "type": "module", "main": "dist/index.js", diff --git a/packages/sdk/package.json b/packages/sdk/package.json index d02a23f..0969366 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/sdk", - "version": "1.0.2", + "version": "1.0.3", "type": "module", "engines": { "node": ">=22" diff --git a/plugins/claude-code/.claude-plugin/plugin.json b/plugins/claude-code/.claude-plugin/plugin.json index 662beaa..d8c7b91 100644 --- a/plugins/claude-code/.claude-plugin/plugin.json +++ b/plugins/claude-code/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "atomicmemory", - "version": "0.1.16", + "version": "0.1.17", "description": "Persistent semantic memory for Claude Code — user preferences, project context, prior decisions, and codebase facts that survive across sessions.", "author": { "name": "AtomicMemory", diff --git a/plugins/claude-code/package.json b/plugins/claude-code/package.json index ea1d558..d83d6f3 100644 --- a/plugins/claude-code/package.json +++ b/plugins/claude-code/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/claude-code-plugin", - "version": "0.1.16", + "version": "0.1.17", "description": "AtomicMemory plugin for Claude Code — persistent semantic memory across sessions.", "private": false, "license": "Apache-2.0", diff --git a/plugins/codex/.codex-plugin/plugin.json b/plugins/codex/.codex-plugin/plugin.json index 0ba8565..6d760f0 100644 --- a/plugins/codex/.codex-plugin/plugin.json +++ b/plugins/codex/.codex-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "atomicmemory", - "version": "0.1.16", + "version": "0.1.17", "description": "AtomicMemory memory layer for Codex. Pluggable semantic memory — swap backends through the SDK's MemoryProvider model by config, not code change.", "author": { "name": "AtomicMemory", diff --git a/plugins/codex/package.json b/plugins/codex/package.json index 4919b24..4c2a96f 100644 --- a/plugins/codex/package.json +++ b/plugins/codex/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/codex-plugin", - "version": "0.1.16", + "version": "0.1.17", "description": "AtomicMemory plugin for OpenAI Codex — plugin manifest, MCP server config, and memory protocol skill.", "private": true, "license": "Apache-2.0", diff --git a/plugins/codex/skills/atomicmemory/SKILL.md b/plugins/codex/skills/atomicmemory/SKILL.md index c14ee6d..5e450c5 100644 --- a/plugins/codex/skills/atomicmemory/SKILL.md +++ b/plugins/codex/skills/atomicmemory/SKILL.md @@ -10,7 +10,7 @@ description: > license: Apache-2.0 metadata: author: AtomicMemory - version: "0.1.16" + version: "0.1.17" category: ai-memory tags: "memory, semantic-search, codex, pluggable" --- diff --git a/plugins/cursor/package.json b/plugins/cursor/package.json index 3a18175..97cb8c0 100644 --- a/plugins/cursor/package.json +++ b/plugins/cursor/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/cursor-plugin", - "version": "0.1.16", + "version": "0.1.17", "description": "AtomicMemory integration for Cursor - MCP configuration and project rules for persistent semantic memory.", "private": true, "license": "Apache-2.0", diff --git a/plugins/hermes/package.json b/plugins/hermes/package.json index dc65b9d..20cd74e 100644 --- a/plugins/hermes/package.json +++ b/plugins/hermes/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/hermes-plugin", - "version": "0.1.16", + "version": "0.1.17", "description": "AtomicMemory native Hermes memory provider — Python SDK-backed, cross-tool memory by default.", "publishConfig": { "access": "public", diff --git a/plugins/hermes/plugin.yaml b/plugins/hermes/plugin.yaml index 6530287..4ae5a8b 100644 --- a/plugins/hermes/plugin.yaml +++ b/plugins/hermes/plugin.yaml @@ -1,5 +1,5 @@ name: atomicmemory -version: 0.1.16 +version: 0.1.17 description: "AtomicMemory native Hermes memory provider — Python SDK-backed, cross-tool memory by default." pip_dependencies: - "atomicmemory>=1.0.1,<2.0.0" diff --git a/plugins/hermes/pyproject.toml b/plugins/hermes/pyproject.toml index faa6a1f..a02c722 100644 --- a/plugins/hermes/pyproject.toml +++ b/plugins/hermes/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "atomicmemory-hermes" -version = "0.1.16" +version = "0.1.17" description = "AtomicMemory native Hermes memory provider." readme = "README.md" requires-python = ">=3.10" diff --git a/plugins/openclaw/openclaw.plugin.json b/plugins/openclaw/openclaw.plugin.json index 8a91ab7..e5bd1ca 100644 --- a/plugins/openclaw/openclaw.plugin.json +++ b/plugins/openclaw/openclaw.plugin.json @@ -1,7 +1,7 @@ { "id": "atomicmemory", "name": "AtomicMemory", - "version": "0.1.16", + "version": "0.1.17", "description": "Persistent semantic memory for OpenClaw agents — cross-channel user memory and deterministic session snapshots via the AtomicMemory SDK's pluggable MemoryProvider model.", "kind": "memory", "skills": ["./skills/atomicmemory"], diff --git a/plugins/openclaw/package.json b/plugins/openclaw/package.json index 02d467e..8de6309 100644 --- a/plugins/openclaw/package.json +++ b/plugins/openclaw/package.json @@ -1,6 +1,6 @@ { "name": "@atomicmemory/openclaw-plugin", - "version": "0.1.16", + "version": "0.1.17", "description": "AtomicMemory plugin for OpenClaw — persistent semantic memory and deterministic session snapshots across channels.", "type": "module", "main": "dist/index.js", diff --git a/plugins/openclaw/skills/atomicmemory/skill.yaml b/plugins/openclaw/skills/atomicmemory/skill.yaml index e997ad3..adacb0e 100644 --- a/plugins/openclaw/skills/atomicmemory/skill.yaml +++ b/plugins/openclaw/skills/atomicmemory/skill.yaml @@ -1,5 +1,5 @@ name: atomicmemory -version: 0.1.16 +version: 0.1.17 author: name: AtomicMemory url: https://atomicmem.ai