Skip to content

chore(mcp): remove Inspector sandbox_proxy workaround - #439

Merged
dsklyar merged 1 commit into
mainfrom
danielsklyar/zel-8153-mcp-app-remove-inspector-sandbox_proxy-workaround-once
Aug 25, 2026
Merged

chore(mcp): remove Inspector sandbox_proxy workaround#439
dsklyar merged 1 commit into
mainfrom
danielsklyar/zel-8153-mcp-app-remove-inspector-sandbox_proxy-workaround-once

Conversation

@dsklyar

@dsklyar dsklyar commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Removes the vendored sandbox_proxy.html restore path now that @modelcontextprotocol/inspector@2.2.0 ships clients/web/static (inspector#1859 / inspector#1934).
  • Drops the restore helpers, tests, oxfmt ignore, mcp:inspect call site, and README workaround docs.
  • Keeps INSPECTOR_SPEC pinned to @2 for the MCP Apps capability floor.

Closes ZEL-8153

Test plan

  • Confirmed npm pack @modelcontextprotocol/inspector@2 includes clients/web/static/sandbox_proxy.html
  • pnpm run format / pre-commit quality:fix + pre-push tests passed
  • pnpm run typecheck:root after codegen
  • Manually: pnpm mcp:inspect --examples, open an app — no Sandbox not loaded: ENOENT

Valdiation

Screenshot 2026-08-18 at 14 13 28

Upstream ships clients/web/static in inspector@2.2.0, so the vendored
restore path for inspector#1859 is no longer needed.
@linear-code

linear-code Bot commented Aug 18, 2026

Copy link
Copy Markdown

ZEL-8153

@pkg-pr-new

pkg-pr-new Bot commented Aug 18, 2026

Copy link
Copy Markdown

Open in StackBlitz

@transcend-io/airgap.js-types

pnpm add https://pkg.pr.new/@transcend-io/airgap.js-types@439
yarn add https://pkg.pr.new/@transcend-io/airgap.js-types@439.tgz

@transcend-io/cli

pnpm add https://pkg.pr.new/@transcend-io/cli@439
yarn add https://pkg.pr.new/@transcend-io/cli@439.tgz

@transcend-io/design-tokens

pnpm add https://pkg.pr.new/@transcend-io/design-tokens@439
yarn add https://pkg.pr.new/@transcend-io/design-tokens@439.tgz

@transcend-io/internationalization

pnpm add https://pkg.pr.new/@transcend-io/internationalization@439
yarn add https://pkg.pr.new/@transcend-io/internationalization@439.tgz

@transcend-io/privacy-types

pnpm add https://pkg.pr.new/@transcend-io/privacy-types@439
yarn add https://pkg.pr.new/@transcend-io/privacy-types@439.tgz

@transcend-io/sdk

pnpm add https://pkg.pr.new/@transcend-io/sdk@439
yarn add https://pkg.pr.new/@transcend-io/sdk@439.tgz

@transcend-io/type-utils

pnpm add https://pkg.pr.new/@transcend-io/type-utils@439
yarn add https://pkg.pr.new/@transcend-io/type-utils@439.tgz

@transcend-io/utils

pnpm add https://pkg.pr.new/@transcend-io/utils@439
yarn add https://pkg.pr.new/@transcend-io/utils@439.tgz

@transcend-io/mcp

pnpm add https://pkg.pr.new/@transcend-io/mcp@439
yarn add https://pkg.pr.new/@transcend-io/mcp@439.tgz

@transcend-io/mcp-server-admin

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-admin@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-admin@439.tgz

@transcend-io/mcp-server-assessment

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-assessment@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-assessment@439.tgz

@transcend-io/mcp-server-base

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-base@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-base@439.tgz

@transcend-io/mcp-server-consent

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-consent@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-consent@439.tgz

@transcend-io/mcp-server-discovery

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-discovery@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-discovery@439.tgz

@transcend-io/mcp-server-docs

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-docs@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-docs@439.tgz

@transcend-io/mcp-server-dsr

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-dsr@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-dsr@439.tgz

@transcend-io/mcp-server-inventory

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-inventory@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-inventory@439.tgz

@transcend-io/mcp-server-preferences

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-preferences@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-preferences@439.tgz

@transcend-io/mcp-server-workflows

pnpm add https://pkg.pr.new/@transcend-io/mcp-server-workflows@439
yarn add https://pkg.pr.new/@transcend-io/mcp-server-workflows@439.tgz

commit: ae2791a

@dsklyar
dsklyar marked this pull request as ready for review August 18, 2026 21:13
@dsklyar
dsklyar requested review from a team as code owners August 18, 2026 21:13

@giacaglia giacaglia left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Noice

@dsklyar
dsklyar enabled auto-merge August 18, 2026 21:15
@dsklyar
dsklyar requested a review from htunnicliff August 18, 2026 21:19
@dsklyar
dsklyar added this pull request to the merge queue Aug 25, 2026
Merged via the queue into main with commit d767a32 Aug 25, 2026
5 checks passed
@dsklyar
dsklyar deleted the danielsklyar/zel-8153-mcp-app-remove-inspector-sandbox_proxy-workaround-once branch August 25, 2026 15:26
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.

4 participants