Skip to content

Drop the stale native-agents note from the security questionnaire - #269

Open
lazizbekravshanov wants to merge 1 commit into
webmachinelearning:mainfrom
lazizbekravshanov:fix-stale-native-agents-note
Open

Drop the stale native-agents note from the security questionnaire#269
lazizbekravshanov wants to merge 1 commit into
webmachinelearning:mainfrom
lazizbekravshanov:fix-stale-native-agents-note

Conversation

@lazizbekravshanov

Copy link
Copy Markdown

The security questionnaire says exposedTo controls which origins (or native-agents, name to be bikeshed per #179) can discover tools. That parenthetical looks stale: #179 merged in May 2026, native-agents does not appear anywhere else in the repo or in the spec, and the spec today restricts exposedTo to potentially trustworthy origins only. This drops the parenthetical so the questionnaire matches the spec.

Copilot AI lite review requested due to automatic review settings August 30, 2026 21:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the security/privacy questionnaire to align with the current WebMCP spec wording around exposedTo, removing an outdated aside about native-agents from earlier design discussions.

Changes:

  • Removes the stale parenthetical about native-agents in the exposedTo description.
  • Keeps the questionnaire statement focused on the current spec behavior: origins control tool discovery.

馃挕 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

The feature is gated by the [`"tools"`](https://webmachinelearning.github.io/webmcp/#permissiondef-tools) permission policy. It is allowed in top-level documents and same-origin descendants by default; The permission policy can be used to allow it in cross-origin iframes and/or to disallow it in same-origin frames.

Additionally, tools can specify [`exposedTo`](https://webmachinelearning.github.io/webmcp/#dom-modelcontextregistertooloptions-exposedto) to control which origins (or `native-agents`, name to be bikeshed per [#179](https://github.com/webmachinelearning/webmcp/pull/179)) can discover them.
Additionally, tools can specify [`exposedTo`](https://webmachinelearning.github.io/webmcp/#dom-modelcontextregistertooloptions-exposedto) to control which origins can discover them.
@w3cbot

w3cbot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

anssiko marked as non substantive for IPR from ash-nazg.

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.

3 participants