cline/cline · error · Error
baseUrl is required
Error message
baseUrl is required
What it means
Error "baseUrl is required" thrown in cline/cline.
Source
Thrown at sdk/packages/core/src/services/providers/local-provider-service.ts:434
};
}
removeProviderFromSettingsState(manager, providerId);
return {
providerId,
settingsPath: manager.getFilePath(),
modelsPath,
modelsCount: 0,
};
}
if (LlmsModels.hasProvider(providerId))
throw new Error(`provider "${providerId}" already exists`);
const providerName = request.name.trim();
if (!providerName) throw new Error("name is required");
if (!baseUrl) throw new Error("baseUrl is required");
const typedModels = uniqueTrimmed(request.models);
const sourceUrl = request.modelsSourceUrl?.trim();
const modelIds = await resolveModelIds({
providerId,
explicitModels: typedModels,
modelsSourceUrl: sourceUrl,
shouldRecompute: true,
});
if (modelIds.length === 0) {
throw new Error(
"at least one model is required (manual or via modelsSourceUrl)",
);
}
const defaultModelId =
request.defaultModelId?.trim() &&
modelIds.includes(request.defaultModelId.trim())View on GitHub (pinned to 491b30b806)
When it happens
Trigger: Thrown at sdk/packages/core/src/services/providers/local-provider-service.ts:434 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of cline/cline@491b30b806 (2026-08-25).
Data as JSON: /api/errors/65783405da2e6a70.
Report an issue: GitHub.