feat: add cross-context messaging resolver

Co-authored-by: Thinh Dinh <tobalsan@users.noreply.github.com>
This commit is contained in:
Peter Steinberger
2026-01-17 03:17:08 +00:00
parent 1481a3d90f
commit 46015a3dd8
23 changed files with 859 additions and 60 deletions

View File

@@ -32,6 +32,7 @@ export async function handleDiscordMessageAction(
});
const mediaUrl = readStringParam(params, "media", { trim: false });
const replyTo = readStringParam(params, "replyTo");
const embeds = Array.isArray(params.embeds) ? params.embeds : undefined;
return await handleDiscordAction(
{
action: "sendMessage",
@@ -39,6 +40,7 @@ export async function handleDiscordMessageAction(
content,
mediaUrl: mediaUrl ?? undefined,
replyTo: replyTo ?? undefined,
embeds,
},
cfg,
);