diff --git a/frontend/src/main.js b/frontend/src/main.js index 2150495..91e3375 100644 --- a/frontend/src/main.js +++ b/frontend/src/main.js @@ -154,13 +154,7 @@ async function fetchRecentRuns() { function renderTaskList() { const sortedTasks = [...state.tasks].sort((a, b) => { - const aDate = a.runs && a.runs.length > 0 - ? new Date(a.runs[0].created_at) - : new Date(a.created_at); - const bDate = b.runs && b.runs.length > 0 - ? new Date(b.runs[0].created_at) - : new Date(b.created_at); - return bDate - aDate; + return new Date(b.created_at) - new Date(a.created_at); }); taskListEl.innerHTML = sortedTasks diff --git a/src/agent.rs b/src/agent.rs index ca02946..09c93ce 100644 --- a/src/agent.rs +++ b/src/agent.rs @@ -28,7 +28,6 @@ impl Agent { answer tool once you to give your final answer. current date is {}", Utc::now().format("%B %d, %Y %H:%M:%S UTC").to_string() ); - println!("initial_message: {}", intro); let messages = vec![ Message { role: "system".to_string(), @@ -63,7 +62,6 @@ impl Agent { } fn log(&mut self, message: &str) { - println!("{}", message); self.logs.push_str(message); self.logs.push('\n'); } diff --git a/src/tools.rs b/src/tools.rs index ef1c094..37e665c 100644 --- a/src/tools.rs +++ b/src/tools.rs @@ -51,11 +51,6 @@ pub async fn handle_tool_call( let args: HashMap = serde_json::from_str(&tool_call.function.arguments)?; let query = args.get("query").ok_or("Missing query argument")?; - println!( - "--- Executing tool: google_search(query: \"{}\") ---", - query - ); - let search_result = if let Some(key) = tavily_api_key { match api::perform_search(query, key).await { Ok(results) => results, @@ -69,8 +64,6 @@ pub async fn handle_tool_call( let args: HashMap = serde_json::from_str(&tool_call.function.arguments)?; let result = args.get("result").ok_or("Missing result argument")?; - println!("--- Finishing task: {}", result); - answer = Some(result.clone()); (result.clone(), true) } else {