agent: Fix issue where unconfigured MCP extensions would not start server (#33365)

Release Notes:

- agent: Fix an issue where MCP servers that were provided by extensions
would sometimes not start up
This commit is contained in:
Bennet Bo Fenner 2025-06-25 11:48:38 +02:00 committed by GitHub
parent 108162423d
commit 1c6b4712a3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 13 additions and 9 deletions

View file

@ -945,7 +945,10 @@ impl ExtensionImports for WasmState {
.get(key.as_str())
})
.cloned()
.context("Failed to get context server configuration")?;
.unwrap_or_else(|| {
project::project_settings::ContextServerSettings::default_extension(
)
});
match settings {
project::project_settings::ContextServerSettings::Custom {