update dependencies

This commit is contained in:
2026-07-19 11:16:10 +02:00
parent 78ba2b7b3d
commit 06ef1ba2dd
11 changed files with 478 additions and 654 deletions
+11 -8
View File
@@ -10,11 +10,11 @@ use crate::model::create_model_from_config;
use base64::Engine;
use clap::Parser;
use cpal::traits::HostTrait;
use mcp_server_collection::McpServerError;
use own_assist_common::{exit_msg, init_tracing_subscriber};
use own_mcp::AgentChat;
use tokio::task::JoinHandle;
use tokio_util::sync::CancellationToken;
use mcp_server_collection::McpServerError;
/// partial mcp client with cli and voice interaction
#[derive(Parser, Debug)]
@@ -68,7 +68,9 @@ async fn chat_loop(mut human_interface: impl HumanInterface, mut agent_chat: Age
}
#[cfg(feature = "built-in-mcp-collection")]
async fn launch_mcp_server(config: mcp_server_collection::config::Config) -> Result<(CancellationToken, JoinHandle<std::io::Result<()>>), McpServerError> {
async fn launch_mcp_server(
config: mcp_server_collection::config::Config,
) -> Result<(CancellationToken, JoinHandle<std::io::Result<()>>), McpServerError> {
let handle = mcp_server_collection::serve_in_background(config).await?;
Ok(handle)
@@ -85,13 +87,14 @@ async fn main() {
init_tracing_subscriber();
#[cfg(feature = "built-in-mcp-collection")]
let mcp_config = mcp_server_collection::config::Config::from_file().inspect_err(exit_msg!("error loading server.toml"))
.unwrap();
let mcp_config = mcp_server_collection::config::Config::from_file()
.inspect_err(exit_msg!("error loading server.toml"))
.unwrap();
#[cfg(feature = "built-in-mcp-collection")]
let (mcp_server_ct, mcp_server_task) = launch_mcp_server(mcp_config).await
.inspect_err(exit_msg!("error launching mcp server"))
.unwrap();
let (mcp_server_ct, mcp_server_task) = launch_mcp_server(mcp_config)
.await
.inspect_err(exit_msg!("error launching mcp server"))
.unwrap();
let config = Config::from_file()
.inspect_err(exit_msg!("error loading assist.toml"))