cline/cline · error

settings.list failed: ${reply error}

Error message

settings.list failed: ${reply error}

What it means

Error "settings.list failed: ${reply error}" thrown in cline/cline.

Source

Thrown at sdk/packages/core/src/hub/runtime-host/hub-runtime-host.ts:1329

				})
			: [];
		if (snapshots.length > 0) {
			return snapshots;
		}
		const sessions =
			(reply.payload?.sessions as HubSessionRecord[] | undefined) ?? [];
		return sessions.map(toSessionRecord);
	}

	async listSettings(
		input?: CoreSettingsListInput,
	): Promise<CoreSettingsSnapshot> {
		const reply = await this.client.command(
			"settings.list",
			serializeSettingsInput(input),
		);
		if (!reply.ok) {
			throw new Error(hubReplyErrorMessage(reply, "settings.list"));
		}
		return reply.payload?.snapshot as CoreSettingsSnapshot;
	}

	async toggleSetting(
		input: CoreSettingsToggleInput,
	): Promise<CoreSettingsMutationResult> {
		const reply = await this.client.command(
			"settings.toggle",
			serializeSettingsInput(input),
		);
		if (!reply.ok) {
			throw new Error(hubReplyErrorMessage(reply, "settings.toggle"));
		}
		return {
			snapshot: reply.payload?.snapshot as CoreSettingsSnapshot,
			changedTypes: Array.isArray(reply.payload?.changedTypes)
				? (reply.payload

View on GitHub (pinned to 491b30b806)

When it happens

Trigger: Thrown at sdk/packages/core/src/hub/runtime-host/hub-runtime-host.ts:1329 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/284f1d7dda60009b. Report an issue: GitHub.