From 69101f64d7d1d2eb1377615936e15f86a9dc1648 Mon Sep 17 00:00:00 2001 From: Zack Jackson <25274700+ScriptedAlchemy@users.noreply.github.com> Date: Sun, 8 Nov 2026 14:12:39 -0800 Subject: [PATCH] test(mcp): receive connected host replies before closing stdin --- crates/tracedecay/tests/mcp_suite/serve_harness.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/tracedecay/tests/mcp_suite/serve_harness.rs b/crates/tracedecay/tests/mcp_suite/serve_harness.rs index 69cb5fa007e..8ab7e1afbc4 100644 --- a/crates/tracedecay/tests/mcp_suite/serve_harness.rs +++ b/crates/tracedecay/tests/mcp_suite/serve_harness.rs @@ -105,8 +105,10 @@ pub fn run_serve_after_ready( "params": initialize_params })); session.await_project_ready(); + // This is a connected host journey. Let each operation deliver its reply + // before timing the proxy's exit on EOF. for request in requests { - session.send(request); + session.request(request.clone()); } session.finish(SERVE_CHILD_TIMEOUT) }