From daa0a755df1d88fc73fe63066979cf414dd4d0cb Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 6 Apr 2026 22:31:11 +0100 Subject: [PATCH] refactor: dedupe xai x search config record helper --- extensions/xai/src/x-search-config.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/extensions/xai/src/x-search-config.ts b/extensions/xai/src/x-search-config.ts index 7af8340bbdb..f8a89e3f813 100644 --- a/extensions/xai/src/x-search-config.ts +++ b/extensions/xai/src/x-search-config.ts @@ -1,11 +1,8 @@ import type { OpenClawConfig } from "@openclaw/plugin-sdk/config-runtime"; +import { isRecord } from "./tool-config-shared.js"; type JsonRecord = Record; -function isRecord(value: unknown): value is JsonRecord { - return typeof value === "object" && value !== null && !Array.isArray(value); -} - function cloneRecord(value: T): T { if (!value) { return value;