mcp/pkg
Snider 014c18e563 fix(mcp): set stdioMode in ServeStdio + use shared locked writer
ServeStdio never set stdioMode=true, so ChannelSend always returned
early. Also switched from StdioTransport to IOTransport with a shared
lockedWriter that both the SDK and ChannelSend write through.

This fixes channel notifications not arriving in Claude Code sessions.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-26 12:22:53 +00:00
..
mcp fix(mcp): set stdioMode in ServeStdio + use shared locked writer 2026-03-26 12:22:53 +00:00