From 1f9249a76793fadcf0bd1eff292d80bc4c171e58 Mon Sep 17 00:00:00 2001 From: ProofOfConcept Date: Thu, 5 Mar 2026 22:54:05 -0500 Subject: [PATCH] llm: split usage logs by agent type into subdirectories llm-logs/fact-mine/2026-03-05.md, llm-logs/consolidate/2026-03-05.md, etc. Makes it easy to review one agent at a time when debugging and optimizing prompts. --- src/llm.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/llm.rs b/src/llm.rs index dcd56da..34a0994 100644 --- a/src/llm.rs +++ b/src/llm.rs @@ -12,7 +12,7 @@ use std::process::Command; fn log_usage(agent: &str, model: &str, prompt: &str, response: &str, duration_ms: u128, ok: bool) { - let dir = crate::config::get().data_dir.join("llm-logs"); + let dir = crate::config::get().data_dir.join("llm-logs").join(agent); let _ = fs::create_dir_all(&dir); let date = chrono::Local::now().format("%Y-%m-%d");