diff --git a/crates/goose/src/agents/large_response_handler.rs b/crates/goose/src/agents/large_response_handler.rs index f0b9c176136b..f45dc01abcbd 100644 --- a/crates/goose/src/agents/large_response_handler.rs +++ b/crates/goose/src/agents/large_response_handler.rs @@ -64,7 +64,7 @@ fn write_large_text_to_file(content: &str) -> Result { std::fs::create_dir_all(&temp_dir)?; // Generate a unique filename with timestamp - let timestamp = Utc::now().format("%Y%m%d_%H%M%S"); + let timestamp = Utc::now().format("%Y%m%d_%H%M%S%.6f"); let filename = format!("mcp_response_{}.txt", timestamp); let file_path = temp_dir.join(&filename);