Collapse the Cursor auto-save sequence (check_duplicate Nx + add_drawer Nx + diary_write 1x) into a single mempalace_checkpoint MCP call so the host UI renders one tool-call card and keeps its spinner up for the whole save. The new tool reuses the existing single-item handlers, so semantic dedup, idempotency, and verbatim guarantees are unchanged. - mcp_server.py: add tool_checkpoint + register mempalace_checkpoint - service.py: classify mempalace_checkpoint as a write tool - cursor save hook: followup now drives one mempalace_checkpoint call - docs: new mcp-tools.md section, help.md entry, 33 -> 34 tool count sweep - tests: checkpoint add/dedup/malformed/registry + classify_tool Co-authored-by: Cursor <cursoragent@cursor.com> |
||
|---|---|---|
| .. | ||
| antigravity.md | ||
| claude-code-retention.md | ||
| claude-code.md | ||
| configuration.md | ||
| cursor-hooks.md | ||
| gemini-cli.md | ||
| getting-started.md | ||
| hooks.md | ||
| local-models.md | ||
| mcp-integration.md | ||
| mining.md | ||
| openclaw.md | ||
| searching.md | ||