Extensions: migrate googlechat plugin-sdk imports

This commit is contained in:
Gustavo Madeira Santana
2026-03-04 01:20:07 -05:00
parent b4f60d900b
commit 39a55844bc
13 changed files with 19 additions and 19 deletions

View File

@@ -1,10 +1,10 @@
import { isSecretRef } from "openclaw/plugin-sdk";
import type { OpenClawConfig } from "openclaw/plugin-sdk";
import {
DEFAULT_ACCOUNT_ID,
normalizeAccountId,
normalizeOptionalAccountId,
} from "openclaw/plugin-sdk/account-id";
import { isSecretRef } from "openclaw/plugin-sdk/compat";
import type { OpenClawConfig } from "openclaw/plugin-sdk/compat";
import type { GoogleChatAccountConfig } from "./types.config.js";
export type GoogleChatCredentialSource = "file" | "inline" | "env" | "none";

View File

@@ -2,7 +2,7 @@ import type {
ChannelMessageActionAdapter,
ChannelMessageActionName,
OpenClawConfig,
} from "openclaw/plugin-sdk";
} from "openclaw/plugin-sdk/compat";
import {
createActionGate,
extractToolSend,
@@ -10,7 +10,7 @@ import {
readNumberParam,
readReactionParams,
readStringParam,
} from "openclaw/plugin-sdk";
} from "openclaw/plugin-sdk/compat";
import { listEnabledGoogleChatAccounts, resolveGoogleChatAccount } from "./accounts.js";
import {
createGoogleChatReaction,

View File

@@ -1,5 +1,5 @@
import crypto from "node:crypto";
import { fetchWithSsrFGuard } from "openclaw/plugin-sdk";
import { fetchWithSsrFGuard } from "openclaw/plugin-sdk/compat";
import type { ResolvedGoogleChatAccount } from "./accounts.js";
import { getGoogleChatAccessToken } from "./auth.js";
import type { GoogleChatReaction } from "./types.js";

View File

@@ -1,4 +1,4 @@
import type { ChannelAccountSnapshot } from "openclaw/plugin-sdk";
import type { ChannelAccountSnapshot } from "openclaw/plugin-sdk/compat";
import { afterEach, describe, expect, it, vi } from "vitest";
import { createStartAccountContext } from "../../test-utils/start-account-context.js";
import type { ResolvedGoogleChatAccount } from "./accounts.js";

View File

@@ -19,8 +19,8 @@ import {
type ChannelPlugin,
type ChannelStatusIssue,
type OpenClawConfig,
} from "openclaw/plugin-sdk";
import { GoogleChatConfigSchema } from "openclaw/plugin-sdk";
} from "openclaw/plugin-sdk/compat";
import { GoogleChatConfigSchema } from "openclaw/plugin-sdk/compat";
import {
listGoogleChatAccountIds,
resolveDefaultGoogleChatAccountId,

View File

@@ -7,8 +7,8 @@ import {
resolveDmGroupAccessWithLists,
resolveMentionGatingWithBypass,
warnMissingProviderGroupPolicyFallbackOnce,
} from "openclaw/plugin-sdk";
import type { OpenClawConfig } from "openclaw/plugin-sdk";
} from "openclaw/plugin-sdk/compat";
import type { OpenClawConfig } from "openclaw/plugin-sdk/compat";
import type { ResolvedGoogleChatAccount } from "./accounts.js";
import { sendGoogleChatMessage } from "./api.js";
import type { GoogleChatCoreRuntime } from "./monitor-types.js";

View File

@@ -1,4 +1,4 @@
import type { OpenClawConfig } from "openclaw/plugin-sdk";
import type { OpenClawConfig } from "openclaw/plugin-sdk/compat";
import type { ResolvedGoogleChatAccount } from "./accounts.js";
import type { GoogleChatAudienceType } from "./auth.js";
import { getGoogleChatRuntime } from "./runtime.js";

View File

@@ -5,7 +5,7 @@ import {
resolveWebhookTargetWithAuthOrReject,
resolveWebhookTargets,
type WebhookInFlightLimiter,
} from "openclaw/plugin-sdk";
} from "openclaw/plugin-sdk/compat";
import { verifyGoogleChatRequest } from "./auth.js";
import type { WebhookTarget } from "./monitor-types.js";
import type {

View File

@@ -1,12 +1,12 @@
import type { IncomingMessage, ServerResponse } from "node:http";
import type { OpenClawConfig } from "openclaw/plugin-sdk";
import type { OpenClawConfig } from "openclaw/plugin-sdk/compat";
import {
createWebhookInFlightLimiter,
createReplyPrefixOptions,
registerWebhookTargetWithPluginRoute,
resolveInboundRouteEnvelopeBuilderWithRuntime,
resolveWebhookPath,
} from "openclaw/plugin-sdk";
} from "openclaw/plugin-sdk/compat";
import { type ResolvedGoogleChatAccount } from "./accounts.js";
import {
downloadGoogleChatMedia,

View File

@@ -1,6 +1,6 @@
import { EventEmitter } from "node:events";
import type { IncomingMessage } from "node:http";
import type { OpenClawConfig, PluginRuntime } from "openclaw/plugin-sdk";
import type { OpenClawConfig, PluginRuntime } from "openclaw/plugin-sdk/compat";
import { afterEach, describe, expect, it, vi } from "vitest";
import { createEmptyPluginRegistry } from "../../../src/plugins/registry.js";
import { setActivePluginRegistry } from "../../../src/plugins/runtime.js";

View File

@@ -1,4 +1,4 @@
import type { OpenClawConfig, DmPolicy } from "openclaw/plugin-sdk";
import type { OpenClawConfig, DmPolicy } from "openclaw/plugin-sdk/compat";
import {
addWildcardAllowFrom,
formatDocsLink,
@@ -10,7 +10,7 @@ import {
DEFAULT_ACCOUNT_ID,
normalizeAccountId,
migrateBaseNameToDefaultAccount,
} from "openclaw/plugin-sdk";
} from "openclaw/plugin-sdk/compat";
import {
listGoogleChatAccountIds,
resolveDefaultGoogleChatAccountId,

View File

@@ -1,4 +1,4 @@
import type { PluginRuntime } from "openclaw/plugin-sdk";
import type { PluginRuntime } from "openclaw/plugin-sdk/compat";
let runtime: PluginRuntime | null = null;

View File

@@ -1,3 +1,3 @@
import type { GoogleChatAccountConfig, GoogleChatConfig } from "openclaw/plugin-sdk";
import type { GoogleChatAccountConfig, GoogleChatConfig } from "openclaw/plugin-sdk/compat";
export type { GoogleChatAccountConfig, GoogleChatConfig };