mempalace/website/reference
undeadindustries 4291fecfdf feat: add mempalace_checkpoint batch save tool
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>
2026-06-22 13:41:15 +10:00
..
api-reference.md fix(website): correct false claims and stale numbers in live docs 2026-04-16 23:31:35 -03:00
benchmarks.md docs(install): recommend uv as the package manager 2026-05-08 01:38:00 -03:00
cli.md fix(website): correct false claims and stale numbers in live docs 2026-04-16 23:31:35 -03:00
contributing.md docs(install): recommend uv as the package manager 2026-05-08 01:38:00 -03:00
mcp-tools.md feat: add mempalace_checkpoint batch save tool 2026-06-22 13:41:15 +10:00
modules.md feat: add mempalace_checkpoint batch save tool 2026-06-22 13:41:15 +10:00
python-api.md fix(website): correct false claims and stale numbers in live docs 2026-04-16 23:31:35 -03:00