{ "experiment": "MCP stdio process startup before any protocol message", "testedAtUtc": "2026-10-27T20:45:29.780Z", "sdk": { "name": "@modelcontextprotocol/sdk", "version": "1.32.2", "clientTransportSha256": "298514feae7875117a119a2598b40f2346ef07c30152fa7ad2ffb6cfb51782bc" }, "runtime": { "node": "v24.22.1", "platform": "linux", "architecture": "x64", "uid": 0, "effectiveUid": 0 }, "runnerEnvironmentKeys": [ "ORBITALWAKE_MCP_DEMO_VALUE", "PATH" ], "protocolHandshakePerformed": false, "clientUiOrPermissionSystemTested": false, "networkAccessTested": false, "operatingSystemSandboxTested": false, "cases": [ { "scenario": "sdk-default-env", "startup": { "scenario": "sdk-default-env", "phase": "startup-before-MCP-listener", "cwdIsConfiguredWorkspace": true, "insideFixtureReadMatches": true, "siblingFixtureReadMatches": true, "dummyEnvironmentPresent": false, "dummyEnvironmentMatches": false, "environmentKeys": [ "PATH" ] }, "sentMessages": 0, "receivedMessages": 0, "toolHandlerInvoked": false, "stderr": "", "transportErrors": [], "passed": true }, { "scenario": "explicit-dummy-env", "startup": { "scenario": "explicit-dummy-env", "phase": "startup-before-MCP-listener", "cwdIsConfiguredWorkspace": true, "insideFixtureReadMatches": true, "siblingFixtureReadMatches": true, "dummyEnvironmentPresent": true, "dummyEnvironmentMatches": true, "environmentKeys": [ "ORBITALWAKE_MCP_DEMO_VALUE", "PATH" ] }, "sentMessages": 0, "receivedMessages": 0, "toolHandlerInvoked": false, "stderr": "", "transportErrors": [], "passed": true } ], "passed": true }