From dbe19867accfc1b03a650b426477dd1d77151025 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Wed, 12 Nov 2025 18:20:50 -0300 Subject: [PATCH] feat(llm): simplify log file paths and remove redundant verbose flag Removed the redundant `--verbose` flag from Windows command since it's not needed. Standardized log file names to `llm-stdout.log` and `llmembd-stdout.log` for consistency across platforms. This makes log management simpler and more predictable. --- src/llm/local.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/llm/local.rs b/src/llm/local.rs index 76750bac..cf395b6b 100644 --- a/src/llm/local.rs +++ b/src/llm/local.rs @@ -265,7 +265,7 @@ pub async fn start_llm_server( if cfg!(windows) { let mut cmd = tokio::process::Command::new("cmd"); cmd.arg("/C").arg(format!( - "cd {} && .\\llama-server.exe {} --verbose>llm-stdout.log", + "cd {} && .\\llama-server.exe {}", llama_cpp_path, args )); info!( @@ -276,7 +276,7 @@ pub async fn start_llm_server( } else { let mut cmd = tokio::process::Command::new("sh"); cmd.arg("-c").arg(format!( - "cd {} && ./llama-server {} --verbose >../../../../logs/llm/stdout.log 2>&1 &", + "cd {} && ./llama-server {} --verbose >llm-stdout.log 2>&1 &", llama_cpp_path, args )); info!( @@ -303,7 +303,7 @@ pub async fn start_embedding_server( } else { let mut cmd = tokio::process::Command::new("sh"); cmd.arg("-c").arg(format!( - "cd {} && ./llama-server -m {} --verbose --host 0.0.0.0 --port {} --embedding --n-gpu-layers 99 >stdout.log 2>&1 &", + "cd {} && ./llama-server -m {} --verbose --host 0.0.0.0 --port {} --embedding --n-gpu-layers 99 >llmembd-stdout.log 2>&1 &", llama_cpp_path, model_path, port )); cmd.spawn()?;