Skip to content

chore(release): v0.9.23#702

Merged
rohitg00 merged 2 commits into
mainfrom
release/v0.9.23
May 28, 2026
Merged

chore(release): v0.9.23#702
rohitg00 merged 2 commits into
mainfrom
release/v0.9.23

Conversation

@rohitg00
Copy link
Copy Markdown
Owner

@rohitg00 rohitg00 commented May 28, 2026

v0.9.23

Bug-fix + integration wave. 18 commits since v0.9.22.

Highlights

Files bumped (9)

package.json, plugin/.claude-plugin/plugin.json, plugin/plugin.json, plugin/.codex-plugin/plugin.json, packages/mcp/package.json, src/version.ts, src/types.ts, src/functions/export-import.ts, test/export-import.test.ts. CHANGELOG entry added.

Verification

  • npm run build clean
  • npx vitest run — 1291/1291 pass (integration server-required test pre-existing failure)
  • test/consistency.test.ts green — all version locations match
  • test/export-import.test.ts green — assertion on "0.9.23" passes
  • test/codex-plugin.test.ts green — codex manifest version matches package.json

Once merged, tag + GitHub release follows the standard flow.

Summary by CodeRabbit

  • New Features

    • GitHub Copilot CLI support, MCP adapters, and a graph build endpoint.
  • Bug Fixes

    • Fixed graph extraction/session-end triggering, agent-memory counts and leaks, project path scoping, vector slice metadata round‑trip, and graph/XML parsing; corrected HTTP 503 behavior for Slots.
  • Behavior Changes

    • Consolidation now defaults when an LLM provider is configured; telemetry hooks are fire‑and‑forget; improved observability defaults.
  • Documentation

    • Local-LLM README updates and README anchor fixes.

Review Change Stack

@vercel
Copy link
Copy Markdown

vercel Bot commented May 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
agentmemory Ready Ready Preview, Comment May 28, 2026 12:58pm

Request Review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 28, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 1635e9bd-99d0-435e-94b4-54a8db832dab

📥 Commits

Reviewing files that changed from the base of the PR and between 1c2476f and de9b0fa.

📒 Files selected for processing (10)
  • CHANGELOG.md
  • package.json
  • packages/mcp/package.json
  • plugin/.claude-plugin/plugin.json
  • plugin/.codex-plugin/plugin.json
  • plugin/plugin.json
  • src/functions/export-import.ts
  • src/types.ts
  • src/version.ts
  • test/export-import.test.ts
✅ Files skipped from review due to trivial changes (8)
  • plugin/.codex-plugin/plugin.json
  • src/version.ts
  • plugin/.claude-plugin/plugin.json
  • packages/mcp/package.json
  • package.json
  • src/types.ts
  • plugin/plugin.json
  • CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (2)
  • test/export-import.test.ts
  • src/functions/export-import.ts

📝 Walkthrough

Walkthrough

Version 0.9.23 release that bumps package metadata, version constant, and export-import schema support across manifests, source code, and tests, accompanied by release notes documenting new features, behavior changes, and fixes.

Changes

Release 0.9.23

Layer / File(s) Summary
Release documentation
CHANGELOG.md
Release notes for version 0.9.23 documenting new features (GitHub Copilot CLI, MCP adapters, graph build endpoint), behavior changes (consolidation defaults, telemetry hooks, observability config), fixed issues, documentation updates (local-LLM README, README anchors), and infrastructure improvements (hook bundling, test count).
Version constant and package manifests
src/version.ts, package.json, packages/mcp/package.json, plugin/.claude-plugin/plugin.json, plugin/.codex-plugin/plugin.json, plugin/plugin.json
Version field bumped from 0.9.22 to 0.9.23 in root package, MCP subpackage, and three plugin manifests; version constant updated to match.
Export-import schema and validation
src/types.ts, src/functions/export-import.ts, test/export-import.test.ts
ExportData.version type extended to include "0.9.23", mem::import supportedVersions allowlist updated to accept the new version, and test assertion adjusted to expect 0.9.23 export version.

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • rohitg00/agentmemory#659: Previous v0.9.22 release that added initial 0.9.22 support to the same ExportData.version type and mem::import allowlist, which this PR extends to 0.9.23.

Poem

🐰 A version hops forward with careful delight,
Manifests aligned, all numbers made right,
Schemas extended, tests tune the song,
Changelog sings where the notes belong,
Hooray — 0.9.23, the release is strong!

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: a release version bump to v0.9.23, which is directly supported by the version updates across all package manifests and source files.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v0.9.23

Warning

There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure.

🔧 ESLint

If the error stems from missing dependencies, add them to the package.json file. For unrecoverable errors (e.g., due to private dependencies), disable the tool in the CodeRabbit configuration.

ESLint skipped: no ESLint configuration detected in root package.json. To enable, add eslint to devDependencies.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 28, 2026

Actionable comments posted: 0

rohitg00 added 2 commits May 28, 2026 13:56
Bumps version across 9 files + adds CHANGELOG entry summarizing the
18 commits since v0.9.22.

Highlights:
- GitHub Copilot CLI first-class support (#534) — plugin + hooks +
  MCP with LSP-style Content-Length framing on the standalone stdio
  transport.
- Five new MCP adapters: Warp, Cline, Continue, Zed, Droid (#677);
  ADAPTERS count 11 → 17.
- Three silent DX bugs fixed: graph extraction never fired on
  session end (#666 / #698), status reported zero memories (#666),
  consolidation defaulted off even with an LLM provider configured
  (#612 / #696).
- Nine telemetry hooks switched to fire-and-forget so they don't
  block Claude Code's next-prompt boundary (#573 / #688).
- Hook project field now sends repo basename instead of full
  filesystem path so auto-injected context isn't silently filtered
  out (#474 / #687).
- Local-LLM docs: Ollama / LM Studio / vLLM section added (#671 /
  #697).

Version-bump files: package.json, plugin/.claude-plugin/plugin.json,
plugin/plugin.json, plugin/.codex-plugin/plugin.json,
packages/mcp/package.json, src/version.ts, src/types.ts,
src/functions/export-import.ts, test/export-import.test.ts.
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 28, 2026

Actionable comments posted: 0

@rohitg00 rohitg00 merged commit 59ab328 into main May 28, 2026
7 checks passed
@rohitg00 rohitg00 deleted the release/v0.9.23 branch May 28, 2026 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant