From ff849613a495dbcf8a87efa043ef7c5acaef4104 Mon Sep 17 00:00:00 2001 From: Muhammed Mukhthar CM Date: Wed, 18 Mar 2026 05:42:54 +0000 Subject: [PATCH] Extensions: route Signal and xai through plugin-sdk --- extensions/signal/runtime-api.ts | 2 +- extensions/signal/src/accounts.ts | 2 +- extensions/xai/web-search.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extensions/signal/runtime-api.ts b/extensions/signal/runtime-api.ts index 52ebf7ff363..3a84b043f2b 100644 --- a/extensions/signal/runtime-api.ts +++ b/extensions/signal/runtime-api.ts @@ -1,2 +1,2 @@ export * from "./src/index.js"; -export type { SignalAccountConfig } from "../../src/config/types.signal.js"; +export type { SignalAccountConfig } from "openclaw/plugin-sdk/signal"; diff --git a/extensions/signal/src/accounts.ts b/extensions/signal/src/accounts.ts index 2cc323dd33d..456db907685 100644 --- a/extensions/signal/src/accounts.ts +++ b/extensions/signal/src/accounts.ts @@ -4,7 +4,7 @@ import { resolveAccountEntry, type OpenClawConfig, } from "openclaw/plugin-sdk/account-resolution"; -import type { SignalAccountConfig } from "../../../src/config/types.signal.js"; +import type { SignalAccountConfig } from "openclaw/plugin-sdk/signal"; export type ResolvedSignalAccount = { accountId: string; diff --git a/extensions/xai/web-search.ts b/extensions/xai/web-search.ts index d1e3a03eb82..c1d97652d54 100644 --- a/extensions/xai/web-search.ts +++ b/extensions/xai/web-search.ts @@ -10,11 +10,11 @@ import { resolveTimeoutSeconds, resolveWebSearchProviderCredential, setScopedCredentialValue, + type WebSearchProviderPlugin, withTrustedWebToolsEndpoint, wrapWebContent, writeCache, } from "openclaw/plugin-sdk/provider-web-search"; -import type { WebSearchProviderPlugin } from "../../src/plugins/types.js"; const XAI_WEB_SEARCH_ENDPOINT = "https://api.x.ai/v1/responses"; const XAI_DEFAULT_WEB_SEARCH_MODEL = "grok-4-1-fast";