feat: Improved MCP handling toggle handling

This commit is contained in:
2025-10-15 18:36:54 -06:00
parent 39fc863e22
commit a10948614d
8 changed files with 4569 additions and 4423 deletions
+6 -3
View File
@@ -176,9 +176,12 @@ async fn run(
Config::use_role_safely(&config, CODE_ROLE, abort_signal.clone()).await?;
}
if let Some(session) = &cli.session {
config
.write()
.use_session(session.as_ref().map(|v| v.as_str()))?;
Config::use_session_safely(
&config,
session.as_ref().map(|v| v.as_str()),
abort_signal.clone(),
)
.await?;
}
if let Some(rag) = &cli.rag {
Config::use_rag(&config, Some(rag), abort_signal.clone()).await?;