Stage 3: stdio nutzt shared_client
CI / test (push) Failing after 5m39s

This commit is contained in:
2026-06-23 20:10:06 +00:00
parent 650709cc2e
commit 25083db63a
+4 -2
View File
@@ -1,6 +1,6 @@
use anyhow::Result;
use dtrack_core::{DtrackClient, DtrackConfig};
use dtrack_tools::DtrackServer;
use dtrack_tools::{shared_client, DtrackServer};
use rmcp::{transport::stdio, ServiceExt};
#[tokio::main]
@@ -16,7 +16,9 @@ async fn main() -> Result<()> {
let cfg = DtrackConfig::resolve()?;
let client = DtrackClient::from_config(&cfg)?;
let service = DtrackServer::new(client).serve(stdio()).await?;
let service = DtrackServer::new(shared_client(client))
.serve(stdio())
.await?;
service.waiting().await?;
Ok(())
}