update formatting

restructure project
add cancellation token to cancel mcp server collection from serving
This commit is contained in:
2026-05-24 21:12:15 +02:00
parent 8085b43b1c
commit de0e665f57
15 changed files with 53 additions and 29 deletions
+4 -2
View File
@@ -3,12 +3,12 @@ use ollama_rs::Ollama;
use ollama_rs::error::OllamaError;
use ollama_rs::generation::chat::ChatMessage;
use ollama_rs::generation::chat::request::ChatMessageRequest;
use ollama_rs::generation::completion::request::GenerationRequest;
use ollama_rs::generation::tools::ToolInfo;
use rmcp::ServiceError;
use rmcp::model::{CallToolRequestParams, CallToolResult};
use serde::Deserialize;
use std::collections::HashMap;
use ollama_rs::generation::completion::request::GenerationRequest;
use thiserror::Error;
#[derive(Debug, Copy, Clone, Default, Deserialize, PartialEq)]
@@ -118,7 +118,9 @@ impl AgentChat {
let ollama_client_clone = ollama_client.clone();
let model_clone = model.clone();
tokio::spawn(async move {
let _ = ollama_client_clone.generate(GenerationRequest::new(model_clone, "")).await;
let _ = ollama_client_clone
.generate(GenerationRequest::new(model_clone, ""))
.await;
});
Ok(Self {