fix(providers): guard optional provider index installs

This commit is contained in:
Peter Steinberger
2026-04-26 06:56:39 +01:00
parent cd89adf0ac
commit 6ff7a30b9f

View File

@@ -119,7 +119,10 @@ function resolveInstallInfoFromProviderIndex(
provider: OpenClawProviderIndexProvider,
): PluginPackageInstall | null {
const install = provider.plugin.install;
const npmSpec = install?.npmSpec?.trim();
if (!install) {
return null;
}
const npmSpec = install.npmSpec?.trim();
if (!npmSpec) {
return null;
}