memory_snapshot_create
Preserve project memory history by capturing current exported memory state into a local snapshot directory, writing state.json and committing it to Git.
Instructions
Capture current exported memory state in the configured local snapshot directory, write state.json and commit it in that directory's Git repository. Requires Git and writable snapshot storage. Returns snapshot ID, commit hash, timestamp, message and counts, or a successful no-op message for an overlapping/no-change snapshot. This mutates local files and Git state; use memory_export when you only need returned JSON.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | No | Snapshot description |