fix: apply bootstrapping of functions at startup to fix edge case
This commit is contained in:
+4
-1
@@ -137,7 +137,10 @@ async fn main() -> Result<()> {
|
|||||||
)
|
)
|
||||||
.await?,
|
.await?,
|
||||||
);
|
);
|
||||||
let ctx = RequestContext::bootstrap(app_state, working_mode, info_flag)?;
|
let mut ctx = RequestContext::bootstrap(app_state, working_mode, info_flag)?;
|
||||||
|
let app_config = Arc::clone(&ctx.app.config);
|
||||||
|
ctx.bootstrap_tools(&app_config, start_mcp_servers, abort_signal.clone())
|
||||||
|
.await?;
|
||||||
|
|
||||||
{
|
{
|
||||||
let app = &*ctx.app.config;
|
let app = &*ctx.app.config;
|
||||||
|
|||||||
Reference in New Issue
Block a user