From a2b093cf6acc841653640a49bafa5c066c613c99 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 18 Apr 2026 20:44:02 +0100 Subject: [PATCH] chore: remove unused agent exports --- src/agents/cli-backends.ts | 17 ----------------- src/agents/fast-mode.ts | 20 -------------------- src/agents/google-thinking-compat.ts | 2 -- src/agents/internal-event-contract.ts | 1 - src/agents/mcp-transport-config.ts | 2 -- 5 files changed, 42 deletions(-) diff --git a/src/agents/cli-backends.ts b/src/agents/cli-backends.ts index 45afa1c682e..c5e296caf18 100644 --- a/src/agents/cli-backends.ts +++ b/src/agents/cli-backends.ts @@ -38,11 +38,6 @@ export type ResolvedCliBackendLiveTest = { dockerBinaryName?: string; }; -export function normalizeClaudeBackendConfig(config: CliBackendConfig): CliBackendConfig { - const normalizeConfig = resolveFallbackCliBackendPolicy("claude-cli")?.normalizeConfig; - return normalizeConfig ? normalizeConfig(config) : config; -} - type FallbackCliBackendPolicy = { bundleMcp: boolean; bundleMcpMode?: CliBundleMcpMode; @@ -156,18 +151,6 @@ function mergeBackendConfig(base: CliBackendConfig, override?: CliBackendConfig) }; } -export function resolveCliBackendIds(cfg?: OpenClawConfig): Set { - const ids = new Set(); - for (const backend of cliBackendsDeps.resolveRuntimeCliBackends()) { - ids.add(normalizeBackendKey(backend.id)); - } - const configured = cfg?.agents?.defaults?.cliBackends ?? {}; - for (const key of Object.keys(configured)) { - ids.add(normalizeBackendKey(key)); - } - return ids; -} - export function resolveCliBackendLiveTest(provider: string): ResolvedCliBackendLiveTest | null { const normalized = normalizeBackendKey(provider); const entry = diff --git a/src/agents/fast-mode.ts b/src/agents/fast-mode.ts index 97253d6b090..4851838fc1c 100644 --- a/src/agents/fast-mode.ts +++ b/src/agents/fast-mode.ts @@ -8,14 +8,6 @@ export type FastModeState = { source: "session" | "agent" | "config" | "default"; }; -export function resolveFastModeParam( - extraParams: Record | undefined, -): boolean | undefined { - return normalizeFastMode( - (extraParams?.fastMode ?? extraParams?.fast_mode) as string | boolean | null | undefined, - ); -} - function resolveConfiguredFastModeRaw(params: { cfg: OpenClawConfig | undefined; provider: string; @@ -26,18 +18,6 @@ function resolveConfiguredFastModeRaw(params: { return modelConfig?.params?.fastMode ?? modelConfig?.params?.fast_mode; } -export function resolveConfiguredFastMode(params: { - cfg: OpenClawConfig | undefined; - provider: string; - model: string; -}): boolean { - return ( - normalizeFastMode( - resolveConfiguredFastModeRaw(params) as string | boolean | null | undefined, - ) ?? false - ); -} - export function resolveFastModeState(params: { cfg: OpenClawConfig | undefined; provider: string; diff --git a/src/agents/google-thinking-compat.ts b/src/agents/google-thinking-compat.ts index ecfa13a12bf..6c7530b5748 100644 --- a/src/agents/google-thinking-compat.ts +++ b/src/agents/google-thinking-compat.ts @@ -1,8 +1,6 @@ export { isGoogleGemini3FlashModel, isGoogleGemini3ProModel, - isGoogleGemini3ThinkingLevelModel, - isGoogleThinkingRequiredModel, resolveGoogleGemini3ThinkingLevel, stripInvalidGoogleThinkingBudget, type GoogleThinkingInputLevel, diff --git a/src/agents/internal-event-contract.ts b/src/agents/internal-event-contract.ts index 38c2aa3bf57..cbfe47b3961 100644 --- a/src/agents/internal-event-contract.ts +++ b/src/agents/internal-event-contract.ts @@ -9,6 +9,5 @@ export const AGENT_INTERNAL_EVENT_SOURCES = [ export const AGENT_INTERNAL_EVENT_STATUSES = ["ok", "timeout", "error", "unknown"] as const; -export type AgentInternalEventType = typeof AGENT_INTERNAL_EVENT_TYPE_TASK_COMPLETION; export type AgentInternalEventSource = (typeof AGENT_INTERNAL_EVENT_SOURCES)[number]; export type AgentInternalEventStatus = (typeof AGENT_INTERNAL_EVENT_STATUSES)[number]; diff --git a/src/agents/mcp-transport-config.ts b/src/agents/mcp-transport-config.ts index 7bb68b80d6b..795062c7cc9 100644 --- a/src/agents/mcp-transport-config.ts +++ b/src/agents/mcp-transport-config.ts @@ -10,8 +10,6 @@ import { resolveStdioMcpServerLaunchConfig, } from "./mcp-stdio.js"; -export type McpTransportType = "stdio" | HttpMcpTransportType; - type ResolvedBaseMcpTransportConfig = { description: string; connectionTimeoutMs: number;