cline/cline · error

LiteLLM model refresh failed. Attempts: ${failures.join("; "

Error message

LiteLLM model refresh failed. Attempts: ${failures.join("; ")}

What it means

Error "LiteLLM model refresh failed. Attempts: ${failures.join("; ")}" thrown in cline/cline.

Source

Thrown at sdk/packages/core/src/services/llms/provider-defaults.ts:641

							};
						}
					}
					return models;
				}

				failures.push(
					`${new URL(endpoint).pathname} (${authLabel}): ${await describeLiteLlmHttpFailure(response)}`,
				);
			} catch (error) {
				const message = error instanceof Error ? error.message : String(error);
				failures.push(
					`${new URL(endpoint).pathname} (${authLabel}): ${message}`,
				);
			}
		}
	}

	throw new Error(
		`LiteLLM model refresh failed. Attempts: ${failures.join("; ")}`,
	);
}

type PrivateProviderModelFetcher = (
	config: ProviderConfig,
	token: string,
) => Promise<Record<string, ModelInfo>>;

const PRIVATE_PROVIDER_MODEL_FETCHERS: Record<
	string,
	PrivateProviderModelFetcher
> = {
	baseten: fetchBasetenPrivateModels,
	hicap: fetchHicapPrivateModels,
	litellm: fetchLiteLlmPrivateModels,
	poolside: fetchPoolsidePrivateModels,
};

View on GitHub (pinned to 491b30b806)

When it happens

Trigger: Thrown at sdk/packages/core/src/services/llms/provider-defaults.ts:641 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/1b7d4143473751e6. Report an issue: GitHub.