From 2b7b5774b6734e3f8c6ff4da8d38a0370969e95d Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 18 Apr 2026 20:27:36 +0100 Subject: [PATCH] chore: remove dead code --- .../src/host/batch-embedding-common.ts | 22 ---- .../reply/commands-status-deps.runtime.ts | 3 - src/commands/auth-choice.apply.oauth.ts | 7 -- .../host/batch-embedding-common.ts | 22 ---- src/plugins/setup-registry.types.ts | 100 ------------------ 5 files changed, 154 deletions(-) delete mode 100644 packages/memory-host-sdk/src/host/batch-embedding-common.ts delete mode 100644 src/auto-reply/reply/commands-status-deps.runtime.ts delete mode 100644 src/commands/auth-choice.apply.oauth.ts delete mode 100644 src/memory-host-sdk/host/batch-embedding-common.ts delete mode 100644 src/plugins/setup-registry.types.ts diff --git a/packages/memory-host-sdk/src/host/batch-embedding-common.ts b/packages/memory-host-sdk/src/host/batch-embedding-common.ts deleted file mode 100644 index 2aa3351150f..00000000000 --- a/packages/memory-host-sdk/src/host/batch-embedding-common.ts +++ /dev/null @@ -1,22 +0,0 @@ -export { extractBatchErrorMessage, formatUnavailableBatchError } from "./batch-error-utils.js"; -export { postJsonWithRetry } from "./batch-http.js"; -export { applyEmbeddingBatchOutputLine } from "./batch-output.js"; -export { - resolveBatchCompletionFromStatus, - resolveCompletedBatchResult, - throwIfBatchTerminalFailure, - type BatchCompletionResult, -} from "./batch-status.js"; -export { - EMBEDDING_BATCH_ENDPOINT, - type EmbeddingBatchStatus, - type ProviderBatchOutputLine, -} from "./batch-provider-common.js"; -export { - buildEmbeddingBatchGroupOptions, - runEmbeddingBatchGroups, - type EmbeddingBatchExecutionParams, -} from "./batch-runner.js"; -export { uploadBatchJsonlFile } from "./batch-upload.js"; -export { buildBatchHeaders, normalizeBatchBaseUrl } from "./batch-utils.js"; -export { withRemoteHttpResponse } from "./remote-http.js"; diff --git a/src/auto-reply/reply/commands-status-deps.runtime.ts b/src/auto-reply/reply/commands-status-deps.runtime.ts deleted file mode 100644 index 5da38d412ce..00000000000 --- a/src/auto-reply/reply/commands-status-deps.runtime.ts +++ /dev/null @@ -1,3 +0,0 @@ -export { listControlledSubagentRuns } from "../../agents/subagent-control.js"; -export { countPendingDescendantRuns } from "../../agents/subagent-registry.js"; -export { buildSubagentsStatusLine } from "./commands-status-subagents.js"; diff --git a/src/commands/auth-choice.apply.oauth.ts b/src/commands/auth-choice.apply.oauth.ts deleted file mode 100644 index cbe48249fe4..00000000000 --- a/src/commands/auth-choice.apply.oauth.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { ApplyAuthChoiceParams, ApplyAuthChoiceResult } from "./auth-choice.apply.types.js"; - -export async function applyAuthChoiceOAuth( - _params: ApplyAuthChoiceParams, -): Promise { - return null; -} diff --git a/src/memory-host-sdk/host/batch-embedding-common.ts b/src/memory-host-sdk/host/batch-embedding-common.ts deleted file mode 100644 index 2aa3351150f..00000000000 --- a/src/memory-host-sdk/host/batch-embedding-common.ts +++ /dev/null @@ -1,22 +0,0 @@ -export { extractBatchErrorMessage, formatUnavailableBatchError } from "./batch-error-utils.js"; -export { postJsonWithRetry } from "./batch-http.js"; -export { applyEmbeddingBatchOutputLine } from "./batch-output.js"; -export { - resolveBatchCompletionFromStatus, - resolveCompletedBatchResult, - throwIfBatchTerminalFailure, - type BatchCompletionResult, -} from "./batch-status.js"; -export { - EMBEDDING_BATCH_ENDPOINT, - type EmbeddingBatchStatus, - type ProviderBatchOutputLine, -} from "./batch-provider-common.js"; -export { - buildEmbeddingBatchGroupOptions, - runEmbeddingBatchGroups, - type EmbeddingBatchExecutionParams, -} from "./batch-runner.js"; -export { uploadBatchJsonlFile } from "./batch-upload.js"; -export { buildBatchHeaders, normalizeBatchBaseUrl } from "./batch-utils.js"; -export { withRemoteHttpResponse } from "./remote-http.js"; diff --git a/src/plugins/setup-registry.types.ts b/src/plugins/setup-registry.types.ts deleted file mode 100644 index 48154068f27..00000000000 --- a/src/plugins/setup-registry.types.ts +++ /dev/null @@ -1,100 +0,0 @@ -import type { OpenClawConfig } from "../config/types.openclaw.js"; -import type { CliBackendPlugin } from "./cli-backend.types.js"; - -export type SetupPluginLogger = { - debug?: (message: string) => void; - info: (message: string) => void; - warn: (message: string) => void; - error: (message: string) => void; -}; - -export type SetupProviderPlugin = { - id: string; - aliases?: string[]; - hookAliases?: string[]; - resolveConfigApiKey?: (params: { - provider: string; - env?: NodeJS.ProcessEnv; - cfg?: OpenClawConfig; - workspaceDir?: string; - }) => string | null | undefined; -}; - -export type SetupPluginConfigMigration = (config: OpenClawConfig) => - | { - config: OpenClawConfig; - changes: string[]; - } - | null - | undefined; - -export type SetupPluginAutoEnableContext = { - config: OpenClawConfig; - env: NodeJS.ProcessEnv; -}; - -export type SetupPluginAutoEnableProbe = ( - ctx: SetupPluginAutoEnableContext, -) => string | string[] | null | undefined; - -export type SetupOnlyPluginApi = { - id: string; - name: string; - version?: string; - description?: string; - source: string; - rootDir?: string; - registrationMode: "setup-only"; - config: OpenClawConfig; - pluginConfig?: Record; - runtime: Record; - logger: SetupPluginLogger; - resolvePath: (input: string) => string; - registerProvider: (provider: SetupProviderPlugin) => void; - registerCliBackend: (backend: CliBackendPlugin) => void; - registerConfigMigration: (migrate: SetupPluginConfigMigration) => void; - registerAutoEnableProbe: (probe: SetupPluginAutoEnableProbe) => void; - registerTool: (...args: unknown[]) => void; - registerHook: (...args: unknown[]) => void; - registerHttpRoute: (...args: unknown[]) => void; - registerChannel: (...args: unknown[]) => void; - registerGatewayMethod: (...args: unknown[]) => void; - registerCli: (...args: unknown[]) => void; - registerReload: (...args: unknown[]) => void; - registerNodeHostCommand: (...args: unknown[]) => void; - registerSecurityAuditCollector: (...args: unknown[]) => void; - registerService: (...args: unknown[]) => void; - registerTextTransforms: (...args: unknown[]) => void; - registerSpeechProvider: (...args: unknown[]) => void; - registerRealtimeTranscriptionProvider: (...args: unknown[]) => void; - registerRealtimeVoiceProvider: (...args: unknown[]) => void; - registerMediaUnderstandingProvider: (...args: unknown[]) => void; - registerImageGenerationProvider: (...args: unknown[]) => void; - registerVideoGenerationProvider: (...args: unknown[]) => void; - registerMusicGenerationProvider: (...args: unknown[]) => void; - registerWebFetchProvider: (...args: unknown[]) => void; - registerWebSearchProvider: (...args: unknown[]) => void; - registerInteractiveHandler: (...args: unknown[]) => void; - onConversationBindingResolved: (...args: unknown[]) => void; - registerCommand: (...args: unknown[]) => void; - registerContextEngine: (...args: unknown[]) => void; - registerCompactionProvider: (...args: unknown[]) => void; - registerAgentHarness: (...args: unknown[]) => void; - registerMemoryCapability: (...args: unknown[]) => void; - registerMemoryPromptSection: (...args: unknown[]) => void; - registerMemoryPromptSupplement: (...args: unknown[]) => void; - registerMemoryCorpusSupplement: (...args: unknown[]) => void; - registerMemoryFlushPlan: (...args: unknown[]) => void; - registerMemoryRuntime: (...args: unknown[]) => void; - registerMemoryEmbeddingProvider: (...args: unknown[]) => void; - on: (...args: unknown[]) => void; -}; - -export type SetupOnlyPluginDefinition = { - id?: string; - register?: (api: SetupOnlyPluginApi) => void | Promise; -}; - -export type SetupOnlyPluginModule = - | SetupOnlyPluginDefinition - | ((api: SetupOnlyPluginApi) => void | Promise);