mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 12:00:44 +00:00
fix: type message action routing fallbacks
This commit is contained in:
@@ -104,7 +104,8 @@ const discordMessageActions = {
|
||||
ctx: Parameters<NonNullable<ChannelMessageActionAdapter["resolveExecutionMode"]>>[0],
|
||||
) =>
|
||||
resolveRuntimeDiscordMessageActions()?.resolveExecutionMode?.(ctx) ??
|
||||
discordMessageActionsImpl.resolveExecutionMode?.(ctx),
|
||||
discordMessageActionsImpl.resolveExecutionMode?.(ctx) ??
|
||||
"local",
|
||||
describeMessageTool: (
|
||||
ctx: Parameters<NonNullable<ChannelMessageActionAdapter["describeMessageTool"]>>[0],
|
||||
): ChannelMessageToolDiscovery | null =>
|
||||
|
||||
@@ -222,7 +222,8 @@ async function sendTelegramOutbound(params: {
|
||||
const telegramMessageActions: ChannelMessageActionAdapter = {
|
||||
resolveExecutionMode: (ctx) =>
|
||||
getOptionalTelegramRuntime()?.channel?.telegram?.messageActions?.resolveExecutionMode?.(ctx) ??
|
||||
telegramMessageActionsImpl.resolveExecutionMode?.(ctx),
|
||||
telegramMessageActionsImpl.resolveExecutionMode?.(ctx) ??
|
||||
"gateway",
|
||||
describeMessageTool: (ctx) =>
|
||||
getOptionalTelegramRuntime()?.channel?.telegram?.messageActions?.describeMessageTool?.(ctx) ??
|
||||
telegramMessageActionsImpl.describeMessageTool?.(ctx) ??
|
||||
|
||||
Reference in New Issue
Block a user