Files
codebase-memory-mcp/tests
Andrew Hundt d4dcf23ff5 fix: frame MCP notifications by transport
Use one protocol writer for JSON-RPC responses and notifications so notification framing matches the active MCP transport.

When a client sends Content-Length-framed requests, _hidden_tools list_changed and resource-change notifications are now emitted as Content-Length frames instead of raw newline JSON that can corrupt the stream.

Add line-mode and framed-transport regression coverage for revealing hidden tools. The new framed fixture is Unix-only because it uses pipe/fdopen/alarm; production framing code is shared.

Signed-off-by: Andrew Hundt <ATHundt@gmail.com>
2026-06-28 11:13:14 -04:00
..
2026-06-28 10:46:41 -04:00
2026-06-03 02:13:30 +02:00