From 4db5281c11e73c02e709f3fb8b18449cf9007c9b Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Sat, 23 May 2026 18:35:13 +0100 Subject: [PATCH] feat(slack): wire /docmost ask queue and bump submodule - Add SLACK_ASK queue name and job constant for AI search backgrounding. - Bump ee submodule to pick up new Slack handlers and converters. --- apps/server/src/ee | 2 +- .../src/integrations/queue/constants/queue.constants.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/server/src/ee b/apps/server/src/ee index db2d5fbc6..20edc3ee6 160000 --- a/apps/server/src/ee +++ b/apps/server/src/ee @@ -1 +1 @@ -Subproject commit db2d5fbc61f06133523ed3b2b1ad0aaf2093b5a3 +Subproject commit 20edc3ee659cb0c0771d4c68460dc49eeebe69a8 diff --git a/apps/server/src/integrations/queue/constants/queue.constants.ts b/apps/server/src/integrations/queue/constants/queue.constants.ts index 297222d39..f542bde3d 100644 --- a/apps/server/src/integrations/queue/constants/queue.constants.ts +++ b/apps/server/src/integrations/queue/constants/queue.constants.ts @@ -11,6 +11,9 @@ export enum QueueName { INTEGRATION_QUEUE = '{integration-queue}', AUDIT_QUEUE = '{audit-queue}', SLACK_INBOUND = '{slack-inbound}', + // Separate queue for /docmost ask: AI work takes seconds and would + // otherwise starve fast inbound event dispatch. + SLACK_ASK = '{slack-ask}', } export enum QueueJob { @@ -89,4 +92,5 @@ export enum QueueJob { INTEGRATION_EVENT = 'integration-event', INTEGRATION_TOKEN_REFRESH = 'integration-token-refresh', SLACK_EVENT = 'slack-event', + SLACK_ASK = 'slack-ask', }