pub async fn query(prompt: &str, options: QueryOptions) -> Result<QueryResult>Expand description
Main query function - executes a query against QwenCode CLI
§Example
ⓘ
use qwencode_rs::query;
let result = query("What files are in the current directory?", QueryOptions::default()).await?;
while let Some(msg) = result.next_message().await {
match msg {
Ok(SDKMessage::Assistant(a)) => println!("Assistant: {}", a.message.content),
Ok(SDKMessage::Result(r)) => println!("Result: {:?}", r.result),
Err(e) => eprintln!("Error: {}", e),
}
}