Skip to content

feat: add MiniMax Code memory integration - #112

Draft
Grivn wants to merge 1 commit into
masterfrom
agent/minimax-code-integration
Draft

feat: add MiniMax Code memory integration#112
Grivn wants to merge 1 commit into
masterfrom
agent/minimax-code-integration

Conversation

@Grivn

@Grivn Grivn commented Aug 19, 2026

Copy link
Copy Markdown
Member

Summary

  • add mnemon setup --target minimax-code for project-local .minimax/skills/mnemon/SKILL.md
  • support --global at ~/.minimax/skills/mnemon/SKILL.md
  • detect the current ~/.minimax data root and legacy ~/.mavis installations while always writing the current canonical path
  • eject only Mnemon's skill and preserve unrelated MiniMax Code skills
  • document the current skill-only boundary and add English/Chinese usage coverage

Integration boundary

This was validated against MiniMax Code 3.0.65's shipped skill discovery contract. The app discovers both project and user skill roots. It also contains a hook registry, but its current local Agent V2 turn path does not dispatch the UserPromptSubmit event needed for dependable automatic recall, so this PR intentionally avoids installing a hook that appears configured but does not run.

Upstream context: MiniMax Code repository, skills/data-root report.

Validation

  • make test
  • go test ./internal/memory/setup ./cmd/memory
  • go build -o /tmp/mnemon-minimax-build .
  • isolated project-local setup/eject smoke test
  • isolated user-global setup/eject smoke test

Add project-local and user-global MiniMax Code skill installation, current and legacy data-directory detection, and scoped eject cleanup. Keep the projection skill-only because the current local Agent V2 path does not dispatch a dependable prompt lifecycle hook.

Validated with make test, a full build, and isolated local/global setup-eject smoke tests.
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