UNPKG

@gguf/claw

Version:

Multi-channel AI gateway with extensible messaging integrations

28 lines (27 loc) 1.01 kB
import type { ChannelAgentTool, ChannelMessageActionName } from "../channels/plugins/types.js"; import type { OpenClawConfig } from "../config/config.js"; /** * Get the list of supported message actions for a specific channel. * Returns an empty array if channel is not found or has no actions configured. */ export declare function listChannelSupportedActions(params: { cfg?: OpenClawConfig; channel?: string; }): ChannelMessageActionName[]; /** * Get the list of all supported message actions across all configured channels. */ export declare function listAllChannelSupportedActions(params: { cfg?: OpenClawConfig; }): ChannelMessageActionName[]; export declare function listChannelAgentTools(params: { cfg?: OpenClawConfig; }): ChannelAgentTool[]; export declare function resolveChannelMessageToolHints(params: { cfg?: OpenClawConfig; channel?: string | null; accountId?: string | null; }): string[]; export declare const __testing: { resetLoggedListActionErrors(): void; };