Keep llm logs in place (#5577)

Co-authored-by: Douwe Osinga <douwe@squareup.com>
This commit is contained in:
Douwe Osinga
2025-11-05 10:06:40 -05:00
committed by GitHub
parent 3269298b8a
commit 7d4824e853
+2 -1
View File
@@ -1,5 +1,6 @@
use super::base::Usage;
use super::errors::GoogleErrorCode;
use crate::config::paths::Paths;
use crate::model::ModelConfig;
use crate::providers::errors::{OpenAIError, ProviderError};
use anyhow::{anyhow, Result};
@@ -495,7 +496,7 @@ impl RequestLog {
where
Payload: Serialize,
{
let logs_dir = crate::logging::prepare_log_directory("llm", true)?;
let logs_dir = Paths::in_state_dir("logs");
let request_id = Uuid::new_v4();
let temp_name = format!("llm_request.{request_id}.jsonl");