Skip to content

v0.43.1

Choose a tag to compare

@gfargo gfargo released this 23 Jul 18:07
4341fb5

0.43.1 (2026-07-23)

Bug Fixes

  • mcp: use newline-delimited JSON output per MCP stdio spec The MCP stdio transport spec states: 'Messages are delimited by newlines, and MUST NOT contain embedded newlines' and 'There is no header layer.' The previous _mcp_write wrapped responses in Content-Length headers (LSP-style framing), which caused Kiro and other spec-compliant MCP clients to time out waiting for a newline-terminated JSON line that never came. Change _mcp_write to emit one JSON object per line followed by \n — the canonical MCP stdio wire format. Input-side Content-Length parsing is retained since some older clients still send framed input. Fixes the 60s connection timeout in Kiro's MCP panel. (#478) (283a73d)