Skip to content

chore(release): v0.9.9 — pinned slot injection + MiniMax env loader#290

Merged
rohitg00 merged 1 commit into
mainfrom
chore/release-v0.9.9
May 11, 2026
Merged

chore(release): v0.9.9 — pinned slot injection + MiniMax env loader#290
rohitg00 merged 1 commit into
mainfrom
chore/release-v0.9.9

Conversation

@rohitg00
Copy link
Copy Markdown
Owner

@rohitg00 rohitg00 commented May 11, 2026

Summary

Bump 0.9.8 → 0.9.9 to ship two field-reported fixes:

Version bump

8 standard files:

  • package.json
  • packages/mcp/package.json
  • plugin/.claude-plugin/plugin.json
  • src/version.ts
  • src/types.ts (ExportData.version literal)
  • src/functions/export-import.ts (supportedVersions set)
  • test/export-import.test.ts (round-trip expectation)
  • CHANGELOG.md (new 0.9.9 entry)

Test plan

  • npm test — 868 / 868.
  • npm run build — tsdown clean.
  • Tag + GitHub release → publish workflow → npm.

Summary by CodeRabbit

v0.9.9 Release

  • Bug Fixes

    • Fixed pinned memory slots injection into SessionStart context
    • Updated MiniMax compression provider to properly resolve configuration from environment settings and improved default endpoint support
  • Chores

    • Version bump to 0.9.9 across all packages and manifests
    • Extended export format compatibility

Review Change Stack

Two field-reported fixes landed since v0.9.8:

- #288 (closes #286) — wires pinned memory slots into mem::context so
  agentmemory pinned-slot content actually reaches SessionStart. The
  renderPinnedContext / listPinnedSlots helpers from #182 had zero
  callers; this lands the wiring behind isSlotsEnabled().
- #289 (closes #285) — MiniMax provider now reads MINIMAX_BASE_URL via
  the shared getEnvVar() loader (so ~/.agentmemory/.env values get
  picked up), and the default endpoint is bumped from the stale
  api.minimaxi.com to api.minimax.io/anthropic per MiniMax's current
  Anthropic-compatible docs.

Bumping 0.9.8 -> 0.9.9 across the 8 standard files (package.json,
packages/mcp/package.json, plugin/.claude-plugin/plugin.json,
src/version.ts, src/types.ts ExportData literal,
src/functions/export-import.ts supportedVersions, the export
round-trip test expectation, and CHANGELOG.md).

868 / 868 tests pass.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 11, 2026

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

Project Deployment Actions Updated (UTC)
agentmemory Ready Ready Preview, Comment May 11, 2026 6:35pm

Request Review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 11, 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: 54a23613-d4bf-454f-99f9-6143a3f83097

📥 Commits

Reviewing files that changed from the base of the PR and between ccf4409 and efcc818.

📒 Files selected for processing (8)
  • CHANGELOG.md
  • package.json
  • packages/mcp/package.json
  • plugin/.claude-plugin/plugin.json
  • src/functions/export-import.ts
  • src/types.ts
  • src/version.ts
  • test/export-import.test.ts

📝 Walkthrough

Walkthrough

Package version is bumped from 0.9.8 to 0.9.9 across all manifests. Export format version support is extended to accept "0.9.9". VERSION constant and ExportData type are updated. Tests and changelog are synchronized with the new release.

Changes

v0.9.9 Release

Layer / File(s) Summary
Version Constants and Type Definitions
src/version.ts, src/types.ts
VERSION constant updated to "0.9.9"; ExportData.version union type extended to include "0.9.9" format version.
Export Compatibility
src/functions/export-import.ts
supportedVersions Set in mem::import expanded to validate and accept exports with the new 0.9.9 format version.
Package and Plugin Manifests
package.json, packages/mcp/package.json, plugin/.claude-plugin/plugin.json
Version field bumped from 0.9.8 to 0.9.9 across main package, MCP subpackage, and Claude plugin.
Test Expectations
test/export-import.test.ts
Export test assertion updated to expect version "0.9.9" instead of "0.9.8".
Release Documentation
CHANGELOG.md
v0.9.9 release entry added documenting bug fixes for pinned memory slot injection and MiniMax provider base-URL resolution, plus @agentmemory/mcp version bump.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

  • rohitg00/agentmemory#289: Both PRs modify the MiniMax provider to read MINIMAX_BASE_URL via shared env loader and update the default endpoint.
  • rohitg00/agentmemory#284: Both PRs make identical code-level changes—bumping VERSION, extending ExportData.version, updating supportedVersions, and modifying package manifests.
  • rohitg00/agentmemory#272: Both PRs follow the same version release pattern to add a new patch version across export checks, type unions, and test expectations.

Poem

🐰 A minor version hops with glee,
0.9.9 sets the exports free,
Pinned slots now in context gleam,
MiniMax flows through env's stream,
From test to manifest they align!

🚥 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 describes the main change: a version bump to 0.9.9 that ships pinned slot injection and MiniMax environment loader fixes.
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 chore/release-v0.9.9

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.

@rohitg00 rohitg00 merged commit 03fb42d into main May 11, 2026
5 checks passed
@rohitg00 rohitg00 deleted the chore/release-v0.9.9 branch May 11, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant