mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-12 09:41:11 +00:00
test(plugins): refresh telegram runtime api guardrail
This commit is contained in:
@@ -125,13 +125,15 @@ const RUNTIME_API_EXPORT_GUARDS: Record<string, readonly string[]> = {
|
||||
'export { setSlackRuntime } from "./src/runtime.js";',
|
||||
],
|
||||
[bundledPluginFile("telegram", "runtime-api.ts")]: [
|
||||
'export type { OpenClawPluginApi, PluginRuntime } from "openclaw/plugin-sdk/core";',
|
||||
'export type { OpenClawPluginApi } from "openclaw/plugin-sdk/plugin-entry";',
|
||||
'export type { ChannelMessageActionAdapter } from "openclaw/plugin-sdk/channel-contract";',
|
||||
'export type { TelegramApiOverride } from "./src/send.js";',
|
||||
'export type { OpenClawPluginService, OpenClawPluginServiceContext, PluginLogger } from "openclaw/plugin-sdk/core";',
|
||||
'export type { OpenClawPluginService, OpenClawPluginServiceContext, PluginLogger } from "openclaw/plugin-sdk/plugin-entry";',
|
||||
'export type { PluginRuntime } from "openclaw/plugin-sdk/runtime-store";',
|
||||
'export type { AcpRuntime, AcpRuntimeCapabilities, AcpRuntimeDoctorReport, AcpRuntimeEnsureInput, AcpRuntimeEvent, AcpRuntimeHandle, AcpRuntimeStatus, AcpRuntimeTurnInput, AcpRuntimeErrorCode, AcpSessionUpdateTag } from "openclaw/plugin-sdk/acp-runtime";',
|
||||
'export { AcpRuntimeError } from "openclaw/plugin-sdk/acp-runtime";',
|
||||
'export { clearAccountEntryFields, emptyPluginConfigSchema, formatPairingApproveHint, getChatChannelMeta } from "openclaw/plugin-sdk/core";',
|
||||
'export { emptyPluginConfigSchema, formatPairingApproveHint, getChatChannelMeta } from "openclaw/plugin-sdk/channel-plugin-common";',
|
||||
'export { clearAccountEntryFields } from "openclaw/plugin-sdk/channel-core";',
|
||||
'export { buildChannelConfigSchema, TelegramConfigSchema } from "./config-api.js";',
|
||||
'export { DEFAULT_ACCOUNT_ID, normalizeAccountId } from "openclaw/plugin-sdk/account-id";',
|
||||
'export { PAIRING_APPROVED_MESSAGE, buildTokenChannelStatusSummary, projectCredentialSnapshotFields, resolveConfiguredFromCredentialStatuses } from "openclaw/plugin-sdk/channel-status";',
|
||||
@@ -149,7 +151,7 @@ const RUNTIME_API_EXPORT_GUARDS: Record<string, readonly string[]> = {
|
||||
'export { createTelegramThreadBindingManager, getTelegramThreadBindingManager, resetTelegramThreadBindingsForTests, setTelegramThreadBindingIdleTimeoutBySessionKey, setTelegramThreadBindingMaxAgeBySessionKey } from "./src/thread-bindings.js";',
|
||||
'export { resolveTelegramToken } from "./src/token.js";',
|
||||
'export { setTelegramRuntime } from "./src/runtime.js";',
|
||||
'export type { ChannelPlugin } from "openclaw/plugin-sdk/core";',
|
||||
'export type { ChannelPlugin } from "openclaw/plugin-sdk/channel-core";',
|
||||
'export type { OpenClawConfig } from "openclaw/plugin-sdk/config-runtime";',
|
||||
'export type TelegramAccountConfig = NonNullable< NonNullable<RuntimeOpenClawConfig["channels"]>["telegram"] >;',
|
||||
'export type TelegramActionConfig = NonNullable<TelegramAccountConfig["actions"]>;',
|
||||
|
||||
Reference in New Issue
Block a user