Skip to content

Normalize Notion IDs (URL / dashed-UUID → bare id) across ID-accepting tools #187

Description

@peteski22

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestnotionProvider: notionproviderIssue or PR scoped to a specific provider

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions