chore(deps): upgrade the MCP Apps extension SDK to 2.0.4

Geschlossen Anfängerfreundlich
#2,811 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

@cliffhall arbeitet bereits daran.

Seit 29.10.2026.

  • #2852 von @cliffhall — gemerged

Bewertung

Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Anfängerfreundlichkeit
85/100
Issue-Typ
Refactoring
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Tech-Stack
node.js, typescript
Bereich
build-system

Rechercherichtung

Beginne bei der package.json im Repo-Root und der Lockfile: Der angegebene Bereich lässt bereits 2.0.4 zu, also führe npm install im Root aus und committe die aktualisierte Lockfile. Prüfe die external-Listen in clients/{cli,mcpdo,tui}/tsdown.config.ts und clients/web/tsdown.runner.config.ts nur, wenn Upstream einen Entry Point hinzugefügt oder umbenannt hat, und führe dann npm run verify:bundle-externals aus. Schließe mit npm run format und npm run local:gate ab; fertig bedeutet, dass die Lockfile aktualisiert ist und beide Gates durchlaufen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

chore dependencies v2

A new MCP Apps extension SDK release is out. What is installed on v2/main is behind what the npm registry publishes.

Package Declared Installed on v2/main Latest on npm Behind
@modelcontextprotocol/ext-apps ^2.0.0 2.0.3 2.0.4 yes

Release notes: https://github.com/modelcontextprotocol/ext-apps/releases

Why this is an issue and not a PR

Filed by the nightly SDK watch (#1063), the third of this repo's issue-filing sweeps alongside the monthly dependency refresh (#2229) and the daily Dependabot alert sweep (#2233). None of them opens a PR: a bot-authored PR carries no Closes #N and no board card, so the work would be invisible to the board. A maintainer picks this up and opens a normal PR against v2/main.

Upgrade checklist
  • No manifest edit needed — the declared range already admits 2.0.4, so this is a lockfile refresh. (every runtime dependency core/ imports is declared in the repo-root package.json and nowhere else (Dependency placement), so if that ever stops being true the bump belongs there.)
  • npm install at the root, and commit the refreshed lockfile.
  • Re-check the bundler external lists (clients/{cli,mcpdo,tui}/tsdown.config.ts, clients/web/tsdown.runner.config.ts) if the release adds or renames an entry point; npm run verify:bundle-externals enforces this against the built output.
  • npm run format, then npm run local:gate.

An automated review of what actually changed upstream — and which parts of this app it touches — is posted as a comment below.

A later run of this sweep will not refile this issue. A further SDK release files its own issue and leaves a supersession note here rather than editing this one.

Vorherrschende Sprache
TypeScript
Sterne
11.2k
Forks
1.6k
Ø Merge
5 Std. 11 Min.
Gemergte PRs (30 T.)
141

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus modelcontextprotocol/inspector

Alle Issues in modelcontextprotocol/inspector

Ähnliche Issues

Weitere Issues zu TypeScript

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.