v10.7.0

thedotmack/claude-memv10.7.0Apr 4, 2026by thedotmack

AI Summary

Version 10.7.0 introduces simplified installation by delegating to Claude Code's native plugin system and adds broad multi-IDE support including Gemini CLI, Windsurf, OpenCode, OpenClaw, Codex CLI, and various MCP integrations. The release also improves uninstall cleanup and fixes several bugs including bundle path resolution, memory leaks, and corrupt JSON handling.

Key Highlights

  • Simplified installation now uses native Claude Code plugin system, reducing install.ts from 536 to 36 lines
  • Added multi-IDE support with hooks for Gemini CLI, Windsurf, OpenCode, OpenClaw, Codex CLI, and MCP integrations
  • Improved uninstall process with worker shutdown waiting for process exit and IDE-specific cleanup
  • Fixed bundle path resolution using import.meta.url instead of process.cwd()
  • Session tracking Map capped at 1000 entries to prevent memory leaks

New Features

  • Claude Code plugin system integration for simplified installation
  • Gemini CLI hooks installer with lifecycle event mapping
  • Windsurf hooks installer with project registry and context injection
  • OpenCode plugin installer with AGENTS.md context injection
  • OpenClaw plugin installer
  • Codex CLI transcript watcher integration
  • MCP factory pattern for Copilot CLI, Antigravity, Goose, Crush, Roo Code, and Warp
  • IDE context files for Windsurf, Warp, Copilot, and agent rules
  • Restored version-bump skill for future releases

Full Release Notes

## What's New

### Simplified Installation
- Install command now delegates to native Claude Code plugin system: `claude plugin marketplace add thedotmack/claude-mem && claude plugin install claude-mem`
- Reduced install.ts from 536 lines to 36 lines

### Multi-IDE Support (NPX CLI)
- Gemini CLI hooks installer with lifecycle event mapping
- Windsurf hooks installer with project registry and context injection
- OpenCode plugin installer with AGENTS.md context injection
- OpenClaw plugin installer
- Codex CLI transcript watcher integration
- MCP factory pattern for Copilot CLI, Antigravity, Goose, Crush, Roo Code, Warp

### Uninstall Improvements
- Worker shutdown now waits for process exit before file deletion
- IDE-specific hooks and config are cleaned up during uninstall

### Bug Fixes
- Fixed bundle path resolution using `import.meta.url` instead of `process.cwd()`
- Fixed Windsurf registry key collision for same-named workspace directories
- AGENTS.md injection failures now logged instead of silently swallowed
- Session tracking Map capped at 1000 entries to prevent memory leaks
- Fixed double-shebang in NPX CLI bundle
- Fixed corrupt JSON handling in Gemini CLI status command

### Other
- Restored version-bump skill for future releases
- Added IDE context files for Windsurf, Warp, Copilot, and agent rules