@@ -18,13 +18,13 @@ use std::collections::HashMap;
1818use std:: path:: PathBuf ;
1919use std:: time:: Instant ;
2020
21- use syncable_ag_ui_core:: { Role , RunId , ThreadId } ;
2221use rig:: client:: { CompletionClient , ProviderClient } ;
2322use rig:: completion:: Message as RigMessage ;
2423use rig:: completion:: Prompt ;
2524use rig:: completion:: message:: { AssistantContent , UserContent } ;
2625use rig:: one_or_many:: OneOrMany ;
2726use rig:: providers:: { anthropic, openai} ;
27+ use syncable_ag_ui_core:: { Role , RunId , ThreadId } ;
2828use tokio:: sync:: mpsc;
2929use tracing:: { debug, error, info, warn} ;
3030
@@ -60,12 +60,12 @@ use crate::agent::tools::{
6060 WriteFilesTool ,
6161} ;
6262
63- use syncable_ag_ui_core:: ToolCallId ;
64- use syncable_ag_ui_core:: state:: StateManager ;
6563use rig:: agent:: CancelSignal ;
6664use rig:: completion:: { CompletionModel , CompletionResponse , Message as RigPromptMessage } ;
6765use serde:: { Deserialize , Serialize } ;
6866use std:: sync:: Arc ;
67+ use syncable_ag_ui_core:: ToolCallId ;
68+ use syncable_ag_ui_core:: state:: StateManager ;
6969use tokio:: sync:: Mutex ;
7070
7171/// Step status for generative UI progress display.
@@ -635,7 +635,10 @@ impl AgentProcessor {
635635 /// Extracts the user message content from RunAgentInput messages.
636636 ///
637637 /// Returns the last user message content, or None if no user messages.
638- fn extract_user_input ( & self , messages : & [ syncable_ag_ui_core:: types:: Message ] ) -> Option < String > {
638+ fn extract_user_input (
639+ & self ,
640+ messages : & [ syncable_ag_ui_core:: types:: Message ] ,
641+ ) -> Option < String > {
639642 // Find the last user message and extract its content
640643 messages
641644 . iter ( )
0 commit comments