Skip to content

Add debugging member to ToolAnnotations - #253

Open
beaufortfrancois wants to merge 1 commit into
webmachinelearning:mainfrom
beaufortfrancois:debugging-member
Open

Add debugging member to ToolAnnotations#253
beaufortfrancois wants to merge 1 commit into
webmachinelearning:mainfrom
beaufortfrancois:debugging-member

Conversation

@beaufortfrancois

@beaufortfrancois beaufortfrancois commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

Following the WebML CG resolution, this PR adds a debugging boolean member to the ToolAnnotations dictionary to provide a way for web apps and frameworks to register tools intended specifically for developer tooling and inspection (e.g., Chrome DevTools AI assistance, testing frameworks) so that general-purpose/end-user agents can filter them out.

Note that I went with debugging rather than debuggingHint because it is a definitive categorization flag identifying the tool's intended domain/audience (developer/debugging tools vs. user-facing tools) rather than a behavioral hint about how the tool executes.

Fixes #207


Preview | Diff

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.

Support developer tooling

1 participant