diff --git a/extensions/codex/src/conversation-binding.ts b/extensions/codex/src/conversation-binding.ts index be0407ff4c2..b893036a143 100644 --- a/extensions/codex/src/conversation-binding.ts +++ b/extensions/codex/src/conversation-binding.ts @@ -352,9 +352,3 @@ function enqueueBoundTurn(key: string, run: () => Promise): Promise { }); return next; } - -export const __testing = { - resetQueues() { - getGlobalState().queues.clear(); - }, -}; diff --git a/extensions/codex/src/conversation-control.ts b/extensions/codex/src/conversation-control.ts index 235e6cb18a1..04e0b7f76ea 100644 --- a/extensions/codex/src/conversation-control.ts +++ b/extensions/codex/src/conversation-control.ts @@ -253,9 +253,3 @@ function permissionsForMode(mode: PermissionsMode): { ? { approvalPolicy: "never", sandbox: "danger-full-access" } : { approvalPolicy: "on-request", sandbox: "workspace-write" }; } - -export const __testing = { - resetActiveTurns() { - getActiveTurns().clear(); - }, -}; diff --git a/extensions/memory-core/src/concept-vocabulary.ts b/extensions/memory-core/src/concept-vocabulary.ts index 9a5d4c52bff..b940af6d471 100644 --- a/extensions/memory-core/src/concept-vocabulary.ts +++ b/extensions/memory-core/src/concept-vocabulary.ts @@ -468,10 +468,3 @@ export function summarizeConceptTagScriptCoverage( return coverage; } - -export const __testing = { - normalizeConceptToken, - collectGlossaryMatches, - collectCompoundTokens, - collectSegmentTokens, -}; diff --git a/extensions/twitch/src/types.ts b/extensions/twitch/src/types.ts index d254890a141..2abbfdaf6ef 100644 --- a/extensions/twitch/src/types.ts +++ b/extensions/twitch/src/types.ts @@ -95,15 +95,6 @@ export interface TwitchChatMessage { chatType?: "group"; } -/** - * Send result from Twitch client - */ -export interface SendResult { - ok: boolean; - error?: string; - messageId?: string; -} - // Re-export core types for convenience export type { ChannelAccountSnapshot, diff --git a/extensions/voice-call/src/config.ts b/extensions/voice-call/src/config.ts index 8691472afe0..505430f5c40 100644 --- a/extensions/voice-call/src/config.ts +++ b/extensions/voice-call/src/config.ts @@ -1,7 +1,4 @@ -import { - REALTIME_VOICE_AGENT_CONSULT_TOOL_POLICIES, - type RealtimeVoiceAgentConsultToolPolicy, -} from "openclaw/plugin-sdk/realtime-voice"; +import { REALTIME_VOICE_AGENT_CONSULT_TOOL_POLICIES } from "openclaw/plugin-sdk/realtime-voice"; import { buildSecretInputSchema, hasConfiguredSecretInput, @@ -110,7 +107,6 @@ export const VoiceCallTailscaleConfigSchema = z }) .strict() .default({ mode: "off", path: "/voice/webhook" }); -export type VoiceCallTailscaleConfig = z.infer; // ----------------------------------------------------------------------------- // Tunnel Configuration (unified ngrok/tailscale) @@ -141,7 +137,6 @@ export const VoiceCallTunnelConfigSchema = z }) .strict() .default({ provider: "none", allowNgrokFreeTierLoopbackBypass: false }); -export type VoiceCallTunnelConfig = z.infer; // ----------------------------------------------------------------------------- // Webhook Security Configuration @@ -190,7 +185,6 @@ export const OutboundConfigSchema = z }) .strict() .default({ defaultMode: "notify", notifyHangupDelaySec: 3 }); -export type OutboundConfig = z.infer; // ----------------------------------------------------------------------------- // Realtime Voice Configuration @@ -213,17 +207,10 @@ export type RealtimeToolConfig = z.infer; export const VoiceCallRealtimeProvidersConfigSchema = z .record(z.string(), z.record(z.string(), z.unknown())) .default({}); -export type VoiceCallRealtimeProvidersConfig = z.infer< - typeof VoiceCallRealtimeProvidersConfigSchema ->; export const VoiceCallRealtimeToolPolicySchema = z.enum(REALTIME_VOICE_AGENT_CONSULT_TOOL_POLICIES); -export type VoiceCallRealtimeToolPolicy = RealtimeVoiceAgentConsultToolPolicy; export const VoiceCallRealtimeFastContextSourceSchema = z.enum(["memory", "sessions"]); -export type VoiceCallRealtimeFastContextSource = z.infer< - typeof VoiceCallRealtimeFastContextSourceSchema ->; export const VoiceCallRealtimeFastContextConfigSchema = z .object({ @@ -256,9 +243,6 @@ export type VoiceCallRealtimeFastContextConfig = z.infer< export const VoiceCallStreamingProvidersConfigSchema = z .record(z.string(), z.record(z.string(), z.unknown())) .default({}); -export type VoiceCallStreamingProvidersConfig = z.infer< - typeof VoiceCallStreamingProvidersConfigSchema ->; export const VoiceCallRealtimeConfigSchema = z .object({ @@ -332,7 +316,6 @@ export const VoiceCallStreamingConfigSchema = z maxPendingConnectionsPerIp: 4, maxConnections: 128, }); -export type VoiceCallStreamingConfig = z.infer; // ----------------------------------------------------------------------------- // Main Voice Call Configuration diff --git a/extensions/voice-call/src/types.ts b/extensions/voice-call/src/types.ts index 2709e25f7a4..ea3b76dd33f 100644 --- a/extensions/voice-call/src/types.ts +++ b/extensions/voice-call/src/types.ts @@ -135,7 +135,6 @@ export type NormalizedEvent = z.infer; // ----------------------------------------------------------------------------- export const CallDirectionSchema = z.enum(["outbound", "inbound"]); -export type CallDirection = z.infer; // ----------------------------------------------------------------------------- // Call Record diff --git a/extensions/xai/src/code-execution-shared.ts b/extensions/xai/src/code-execution-shared.ts index 2c14a14d2b2..c16595fcf56 100644 --- a/extensions/xai/src/code-execution-shared.ts +++ b/extensions/xai/src/code-execution-shared.ts @@ -114,12 +114,3 @@ export async function requestXaiCodeExecution(params: { }, ); } - -export const __testing = { - buildXaiCodeExecutionPayload, - requestXaiCodeExecution, - resolveXaiCodeExecutionConfig, - resolveXaiCodeExecutionMaxTurns, - resolveXaiCodeExecutionModel, - XAI_DEFAULT_CODE_EXECUTION_MODEL, -} as const; diff --git a/extensions/xai/src/web-search-shared.ts b/extensions/xai/src/web-search-shared.ts index c6b89eab1be..a26f7671395 100644 --- a/extensions/xai/src/web-search-shared.ts +++ b/extensions/xai/src/web-search-shared.ts @@ -93,13 +93,3 @@ export async function requestXaiWebSearch(params: { }, ); } - -export const __testing = { - buildXaiWebSearchPayload, - extractXaiWebSearchContent, - resolveXaiInlineCitations, - resolveXaiSearchConfig, - resolveXaiWebSearchModel, - requestXaiWebSearch, - XAI_DEFAULT_WEB_SEARCH_MODEL, -} as const; diff --git a/extensions/xai/src/x-search-shared.ts b/extensions/xai/src/x-search-shared.ts index e0178ef034b..589d0481609 100644 --- a/extensions/xai/src/x-search-shared.ts +++ b/extensions/xai/src/x-search-shared.ts @@ -131,14 +131,3 @@ export async function requestXaiXSearch(params: { }, ); } - -export const __testing = { - buildXSearchTool, - buildXaiXSearchPayload, - requestXaiXSearch, - resolveXaiXSearchConfig, - resolveXaiXSearchInlineCitations, - resolveXaiXSearchMaxTurns, - resolveXaiXSearchModel, - XAI_DEFAULT_X_SEARCH_MODEL, -} as const;