From 334a291fb7b5a4f442a4a04989fd2d03a68b1aff Mon Sep 17 00:00:00 2001 From: Minidoracat Date: Thu, 29 Jan 2026 14:30:32 +0000 Subject: [PATCH] Discord: pass member role IDs to agent route resolution --- src/discord/monitor/message-handler.preflight.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/discord/monitor/message-handler.preflight.ts b/src/discord/monitor/message-handler.preflight.ts index 0ef2eac18..47f1e0c6d 100644 --- a/src/discord/monitor/message-handler.preflight.ts +++ b/src/discord/monitor/message-handler.preflight.ts @@ -220,6 +220,7 @@ export async function preflightDiscordMessage( } // Fresh config for bindings lookup; other routing inputs are payload-derived. + const memberRoleIds = params.data.member?.roles?.map((r: { id: string }) => r.id) ?? []; const route = resolveAgentRoute({ cfg: loadConfig(), channel: "discord",