Skip to content

Disable checkpoint 'update' action — save/load only - #159

Merged
allocsys merged 3 commits into
mainfrom
disable-checkpoint-update
Sep 9, 2026
Merged

Disable checkpoint 'update' action — save/load only#159
allocsys merged 3 commits into
mainfrom
disable-checkpoint-update

Conversation

@allocsys

@allocsys allocsys commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Removes the update action from the checkpoint tool per request.

Changes:

  • Tool schema: action enum restricted to ["save", "load"]; dropped the now-unused replacements/append_notes params.
  • Tool description updated to drop mention of update.
  • doCheckpoint(): removed the entire update branch (targeted find/replace + append_notes logic against the checkpoint's inner blocks); save and load are unchanged.
  • No test changes needed — test/notion-checkpoint.test.js only ever exercised save/load.

After this merges/deploys, only checkpoint(action: "save", notes: ...) and checkpoint(action: "load") will be valid — any change to the checkpoint now requires a full rewrite via save.

@allocsys
allocsys merged commit e3a83bf into main Sep 9, 2026
2 checks passed
@allocsys
allocsys deleted the disable-checkpoint-update branch September 9, 2026 01:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant