Skip to content

Update dependency @mcp-b/webmcp-polyfill to v2.3.1#8530

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/mcp-b-webmcp-polyfill-2.x
Open

Update dependency @mcp-b/webmcp-polyfill to v2.3.1#8530
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/mcp-b-webmcp-polyfill-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 17, 2026

This PR contains the following updates:

Package Change Age Confidence
@mcp-b/webmcp-polyfill (source) 2.2.02.3.1 age confidence

Release Notes

WebMCP-org/npm-packages (@​mcp-b/webmcp-polyfill)

v2.3.1

Patch Changes

v2.3.0

Minor Changes
  • 9289d98: Track the April 23, 2026 WebMCP draft.

    • registerTool(tool, options?) accepts ModelContextRegisterToolOptions { signal?: AbortSignal }. Aborting the signal unregisters the tool. Pre-aborted signals short-circuit registration with a console warning.
    • unregisterTool(name) is @deprecated (removed from the spec on April 23, 2026). It still works against current Chrome Beta 147 and emits a one-time runtime deprecation warning. It will be removed in the next major version.
    • ToolAnnotations adds untrustedContentHint per the April 23 draft.
    • @mcp-b/react-webmcp and @mcp-b/usewebmcp use a per-effect AbortController for cleanup. On runtimes that ignore the second arg (Chrome Beta 147 native), aborting cannot remove the tool. Install @mcp-b/global or @mcp-b/webmcp-polyfill to mitigate this.
    • BrowserMcpServer.registerTool(tool, options?) forwards options.signal to the underlying native context when supported. The deprecated { unregister } return handle is preserved for back-compat and will be removed in the next major version.

    Closes #​188.

Patch Changes
  • Add future-facing producer shims for Chrome's WebMCP surface, including getTools(), ontoolchange, and toolchange support.

    Continue registering tools through the WebMCP transport when native Chrome exposes navigator.modelContext but blocks mirrored registerTool() calls inside permission-policy-restricted iframes.

  • Updated dependencies

  • Updated dependencies [9289d98]


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/mcp-b-webmcp-polyfill-2.x branch 2 times, most recently from af060bf to 21f7498 Compare May 18, 2026 00:52
@renovate renovate Bot force-pushed the renovate/mcp-b-webmcp-polyfill-2.x branch from 21f7498 to 64c5263 Compare May 18, 2026 04:24
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.

0 participants