From c87dbc303e380feef8b2a7ce84efbc59f9ded712 Mon Sep 17 00:00:00 2001 From: cryptotavares Date: Fri, 23 Oct 2026 14:22:56 +0100 Subject: [PATCH] chore: bump @metamask/device-mcp to ^0.5.0 0.5.0 sends an Origin header on Hermes CDP WebSocket connections (derived from the target WebSocket URL). Without it, Metro rejects the debugger connection with "origin 'undefined'". No API changes between 0.4.2 and 0.5.0, so this is a version bump only. --- package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index a69f97b..e88f856 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "hono": "^4.12.25" }, "dependencies": { - "@metamask/device-mcp": "^0.4.2", + "@metamask/device-mcp": "^0.5.0", "cosmiconfig": "^9.0.0", "express": "^5.2.1", "zod": "^4.4.3" diff --git a/yarn.lock b/yarn.lock index 7b19763..d793dbe 100644 --- a/yarn.lock +++ b/yarn.lock @@ -926,7 +926,7 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.0.4" "@lavamoat/preinstall-always-fail": "npm:^2.0.0" "@metamask/auto-changelog": "npm:^5.3.0" - "@metamask/device-mcp": "npm:^0.4.2" + "@metamask/device-mcp": "npm:^0.5.0" "@metamask/eslint-config": "npm:^15.0.0" "@metamask/eslint-config-nodejs": "npm:^15.0.0" "@metamask/eslint-config-typescript": "npm:^15.0.0" @@ -968,15 +968,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/device-mcp@npm:^0.4.2": - version: 0.4.2 - resolution: "@metamask/device-mcp@npm:0.4.2" +"@metamask/device-mcp@npm:^0.5.0": + version: 0.5.0 + resolution: "@metamask/device-mcp@npm:0.5.0" dependencies: "@modelcontextprotocol/sdk": "npm:^1.12.1" zod: "npm:^4.4.3" bin: device-mcp: ./dist/cli/device-mcp.mjs - checksum: 10/e6132f78ef90ae51460a9d88d23c0f5fb74ddde27ea10e3abcc95f01c0a8d1eaa57b5e542b00a7db5f9fbff86a7976fc6880d9fe6c1bd3f5f66b7fc6de475a02 + checksum: 10/130003f592927469d5297baade1cdd9ae98c5d2b9ae37305fdb662735c3cc3764315cbeb60802e1378d578154238016375532ada61c2381d5af093cd6455a9ce languageName: node linkType: hard