Channels: add interactive message capability

This commit is contained in:
Vincent Koc
2026-03-15 18:44:40 -07:00
committed by Peter Steinberger
parent 6fd11f5496
commit 298832d170

View File

@@ -372,6 +372,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<string, unknown> }) => ChannelToolSend | null;