Save a named checkpoint (direct)
tagLabel the current workspace state with a user-supplied name. The label is mirrored into workspace.meta.tags so UIs can render a named-revision history. Tagging the same label twice is idempotent — no error, no duplicate entry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Checkpoint label, e.g. "before EV layer added" or "v1.0". | |
| map_id | Yes | ||
| rationale | Yes | Short audit-log label (≤300 chars) stating the user-facing goal this call serves, e.g. "add wildfire layer for the user's California query". Required on every call. Stored in the operations log so map edits stay traceable — we never see your chat history. |