Fix slot MCP errors and Windows test portability - #1149
Fix slot MCP errors and Windows test portability#1149arkhipowiktor-dev wants to merge 15 commits into
Conversation
|
@arkhipowiktor-dev is attempting to deploy a commit to the rohitg00's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
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 |
07c0e63 to
31776a7
Compare
|
BLOCKED — upstream owner action required before Ready/merge. Exact head Repository rulesets do not list this as a required check, but the repository merge gate prohibits merging with any failing check. A maintainer with access to the upstream Vercel team must authorize/re-run the deployment status or explicitly resolve the status before this PR can be moved to Ready and merged. |
Summary
Root cause
The MCP tool surface was visible independently of the
AGENTMEMORY_SLOTSregistration gate. Diagnostics also assumed every unscoped memory could be backfilled from sessions, although sessionless memories have no project evidence. Several tests encoded Unix-only path and binary-name assumptions. After rebasing, the current upstream endpoint counter was also one behind the registered API paths.Changed files
src/mcp/server.ts,src/functions/diagnostics.tstest/mcp-slots-disabled.test.ts,test/diagnostics.test.tstest/cli-remove.test.ts,test/compress-file.test.ts,test/copilot-plugin.test.ts,test/obsidian-export.test.ts,test/slots-flag-gate.test.tsREADME.md,AGENTS.md,src/index.tsValidation
npm test— passed on the rebased headnpx tsdown— passed on the rebased headgit diff --check— passed/agentmemory/health— healthymemory_slot_list— actionable disabled-feature response, no HTTP 500Risks and limitations
Scope confirmation
Exact head
Closes #1148