From 43ba73edbf5220b57090e049feb094b60a92fcd4 Mon Sep 17 00:00:00 2001 From: Ankur Goyal Date: Mon, 13 Apr 2026 18:27:23 -0700 Subject: [PATCH] unix-only-sse --- src/eval/bt_runner.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/eval/bt_runner.rs b/src/eval/bt_runner.rs index 9da5fa6..1daae18 100644 --- a/src/eval/bt_runner.rs +++ b/src/eval/bt_runner.rs @@ -125,7 +125,9 @@ impl SseWriter { } fn create_sse_writer() -> Option> { - // Try Unix domain socket first (BT_EVAL_SSE_SOCK) + // Unix socket SSE is only available on Unix platforms; Windows continues + // to the TCP fallback below. + #[cfg(unix)] if let Ok(sock_path) = std::env::var("BT_EVAL_SSE_SOCK") { if !sock_path.is_empty() { match std::os::unix::net::UnixStream::connect(&sock_path) {