From 623aaf2fb1b9a4d533428005ce2d2f79cc02f570 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Thu, 17 Jul 2025 21:24:48 +0000 Subject: [PATCH] fix(slack): include status field in integration API response - Add missing status field to GET /api/v2/slack/integration response - Ensures 're_install_required' status reaches the UI for yellow button display - Critical fix for scope validation feature to work end-to-end Co-Authored-By: Dallin Bentley --- apps/server/src/api/v2/slack/handler.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/server/src/api/v2/slack/handler.ts b/apps/server/src/api/v2/slack/handler.ts index 8b7722681..b4daf9f75 100644 --- a/apps/server/src/api/v2/slack/handler.ts +++ b/apps/server/src/api/v2/slack/handler.ts @@ -247,6 +247,7 @@ export class SlackHandler { return c.json({ connected: status.connected, + status: status.status, integration: status.integration ? { id: status.integration.id,