From a079c190f9c108d48539553b17478482fa63d2e2 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Sun, 15 Mar 2026 18:44:40 -0700 Subject: [PATCH] Channels: add interactive message capability --- src/channels/plugins/types.core.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/channels/plugins/types.core.ts b/src/channels/plugins/types.core.ts index fef8b010ca5..7315d251007 100644 --- a/src/channels/plugins/types.core.ts +++ b/src/channels/plugins/types.core.ts @@ -370,6 +370,7 @@ export type ChannelMessageActionAdapter = { */ listActions?: (params: { cfg: OpenClawConfig }) => ChannelMessageActionName[]; supportsAction?: (params: { action: ChannelMessageActionName }) => boolean; + supportsInteractive?: (params: { cfg: OpenClawConfig }) => boolean; supportsButtons?: (params: { cfg: OpenClawConfig }) => boolean; supportsCards?: (params: { cfg: OpenClawConfig }) => boolean; extractToolSend?: (params: { args: Record }) => ChannelToolSend | null;