diff --git a/extensions/openrouter/index.ts b/extensions/openrouter/index.ts index 8802dc0b7de..3449d69de7a 100644 --- a/extensions/openrouter/index.ts +++ b/extensions/openrouter/index.ts @@ -9,7 +9,6 @@ import { DEFAULT_CONTEXT_TOKENS, } from "openclaw/plugin-sdk/provider-model-shared"; import { - buildProviderStreamFamilyHooks, getOpenRouterModelCapabilities, loadOpenRouterModelCapabilities, } from "openclaw/plugin-sdk/provider-stream-family"; @@ -27,16 +26,15 @@ const OPENROUTER_CACHE_TTL_MODEL_PREFIXES = [ "moonshotai/", "zai/", ] as const; +const PASSTHROUGH_GEMINI_REPLAY_HOOKS = buildProviderReplayFamilyHooks({ + family: "passthrough-gemini", +}); export default definePluginEntry({ id: "openrouter", name: "OpenRouter Provider", description: "Bundled OpenRouter provider plugin", register(api) { - const PASSTHROUGH_GEMINI_REPLAY_HOOKS = buildProviderReplayFamilyHooks({ - family: "passthrough-gemini", - }); - const _OPENROUTER_THINKING_STREAM_HOOKS = buildProviderStreamFamilyHooks("openrouter-thinking"); function buildDynamicOpenRouterModel( ctx: ProviderResolveDynamicModelContext, ): ProviderRuntimeModel {