#[cfg(all(test, feature = "experimental-tasks"))]
mod tasks_tests {
use crate::Client;
use turbomcp_transport::stdio::StdioTransport;
#[tokio::test]
async fn test_tasks_api_compilation() {
let transport = StdioTransport::new();
let client = Client::new(transport);
let _ = client.get_task("task-123").await;
let _ = client.cancel_task("task-123").await;
let _ = client.list_tasks(None, None).await;
let _ = client.get_task_result("task-123").await;
}
}