Summary
Notion tools currently pass caller-supplied IDs straight through. Add a shared helper that normalizes a page/database/block ID given as a notion.so URL, a dashed UUID, or a bare ID down to the bare 32-hex form, and apply it across the ID-accepting Notion tools.
Why
Callers routinely paste share URLs or dashed UUIDs; today those fail. Normalizing at the boundary makes every Notion tool accept the forms users actually have.
Scope
No change.
Summary
Notion tools currently pass caller-supplied IDs straight through. Add a shared helper that normalizes a page/database/block ID given as a
notion.soURL, a dashed UUID, or a bare ID down to the bare 32-hex form, and apply it across the ID-accepting Notion tools.Why
Callers routinely paste share URLs or dashed UUIDs; today those fail. Normalizing at the boundary makes every Notion tool accept the forms users actually have.
Scope
No change.