chore(release): v0.9.9 — pinned slot injection + MiniMax env loader#290
Conversation
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.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (8)
📝 WalkthroughWalkthroughPackage 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. Changesv0.9.9 Release
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
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. Comment |
Summary
Bump 0.9.8 → 0.9.9 to ship two field-reported fixes:
mem::contextso pinned-slot content actually reaches SessionStart.renderPinnedContext/listPinnedSlotsfrom feat(slots): editable pinned memory slots + idle reflection + global scope #182 had zero callers; this lands the wiring behindisSlotsEnabled(). Thanks @wyh0626 for the zero-callers trace + 6-case regression suite.MINIMAX_BASE_URLvia the sharedgetEnvVar()loader (so~/.agentmemory/.envvalues are picked up), and the default endpoint is bumped from the staleapi.minimaxi.comtoapi.minimax.io/anthropicper MiniMax's current Anthropic-compatible docs. Thanks @rager306 for the precise repro + local-patch verification.Version bump
8 standard files:
package.jsonpackages/mcp/package.jsonplugin/.claude-plugin/plugin.jsonsrc/version.tssrc/types.ts(ExportData.versionliteral)src/functions/export-import.ts(supportedVersionsset)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.Summary by CodeRabbit
v0.9.9 Release
Bug Fixes
Chores