From 318c0f2e89c3dc0d5a99eeb6d2b92178dca5e158 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 6 Apr 2026 14:31:57 +0100 Subject: [PATCH] fix(plugins): repair channel lint batch types --- extensions/discord/src/directory-live.ts | 4 ++-- extensions/slack/src/monitor/exec-approvals.ts | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/extensions/discord/src/directory-live.ts b/extensions/discord/src/directory-live.ts index 15a6889b5c4..f6c5bb2bb3d 100644 --- a/extensions/discord/src/directory-live.ts +++ b/extensions/discord/src/directory-live.ts @@ -45,7 +45,7 @@ export async function listDiscordDirectoryGroupsLive( if (!access) { return []; } - const { token, query } = access; + const { token, query, accountId } = access; const guilds = await listDiscordGuilds(token); const rows: ChannelDirectoryEntry[] = []; @@ -82,7 +82,7 @@ export async function listDiscordDirectoryPeersLive( if (!access) { return []; } - const { token, query } = access; + const { token, query, accountId } = access; if (!query) { return []; } diff --git a/extensions/slack/src/monitor/exec-approvals.ts b/extensions/slack/src/monitor/exec-approvals.ts index 0518f80625a..b5e32a3b520 100644 --- a/extensions/slack/src/monitor/exec-approvals.ts +++ b/extensions/slack/src/monitor/exec-approvals.ts @@ -228,13 +228,16 @@ export class SlackExecApprovalHandler { this.runtime = createChannelNativeApprovalRuntime< SlackPendingApproval, { to: string; threadTs?: string }, - SlackPendingDelivery + SlackPendingDelivery, + ExecApprovalRequest, + ExecApprovalResolved >({ label: "slack/exec-approvals", clientDisplayName: "Slack Exec Approvals", cfg: opts.cfg, accountId: opts.accountId, gatewayUrl: opts.gatewayUrl, + eventKinds: ["exec"], nativeAdapter: slackNativeApprovalAdapter.native, isConfigured: () => isSlackExecApprovalClientEnabled({