From 6258b7f84723758031b399977e34f6e5c84b969d Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Tue, 4 Aug 2026 04:18:56 -0700 Subject: [PATCH] fix(supervisor): keep client JSON output clean --- dstack/supervisor/client/src/main.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dstack/supervisor/client/src/main.rs b/dstack/supervisor/client/src/main.rs index 4f50793e5..16d8c61a5 100644 --- a/dstack/supervisor/client/src/main.rs +++ b/dstack/supervisor/client/src/main.rs @@ -50,7 +50,11 @@ async fn main() -> Result<()> { { use tracing_subscriber::{fmt, EnvFilter}; let filter = EnvFilter::try_from_default_env().unwrap_or_else(|_| EnvFilter::new("info")); - fmt().with_env_filter(filter).with_ansi(false).init(); + fmt() + .with_env_filter(filter) + .with_ansi(false) + .with_writer(std::io::stderr) + .init(); } let cli = Cli::parse();