Skip to content

Clarify execution behavior after tool unregistration - #311

Open
1aifanatic wants to merge 1 commit into
webmachinelearning:mainfrom
1aifanatic:issue-300-unregistration-clarification
Open

1aifanatic wants to merge 1 commit into
webmachinelearning:mainfrom
1aifanatic:issue-300-unregistration-clarification

Conversation

@1aifanatic

@1aifanatic 1aifanatic commented Sep 15, 2026

Copy link
Copy Markdown

Unregistering a tool during its callback can be mistaken for cancelling the call. This adds a non-normative note explaining that an already invoked callback continues through normal completion, subject to independent cancellation and document unloading, and distinguishes registration and execution signals.

Addresses the prose request in #300. The existing algorithms remain unchanged; self-unregistration test coverage is being contributed separately in web-platform-tests/wpt#62642.

Validation: W3C spec-generator successfully generated the Bikeshed HTML; the new note and both API links were verified in the output. git diff --check passed.


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.

1 participant