Fixed
- Client SDK —
McpConnection.connect()now reportstarget process exited before handshakeinstead of leaking rawEPIPE/ENOENT/MCP error -32000: Connection closedwhen a stdio target fails to start (missing binary, immediate exit, stdin write to a dead child). The original error is preserved viaConnectionError.cause, and the emittedstatusChangeerror field matches.
Install:
npm install kondukt@0.1.3
# or
npx kondukt@0.1.3 --help