feat(slack): GA slack_v2 with agent_view custom-bot manifests#5876
feat(slack): GA slack_v2 with agent_view custom-bot manifests#5876TheodoreSpeaks wants to merge 1 commit into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview Custom-bot manifests move to Slack’s current agent messaging model: Triggers and webhooks add Reviewed by Cursor Bugbot for commit 07233c2. Bugbot is set up for automated code reviews on this repo. Configure here. |
Greptile SummaryThis PR adds Slack v2 entitlement handling and migrates custom Slack apps to the agent messaging experience. The main changes are:
Confidence Score: 5/5This looks safe to merge after a small trigger-output description cleanup.
apps/sim/triggers/slack/shared.ts Important Files Changed
Reviews (1): Last reviewed commit: "feat(slack): slack-v2 copilot entitlemen..." | Re-trigger Greptile |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit b6aab2c. Configure here.
0448480 to
cab4359
Compare
cab4359 to
07233c2
Compare

Summary
slack_v2: drop the preview flag, registerSlackV2BlockMeta, hide the legacyslackblock from discovery (existing workflows keep executing —triggers.enabledstays on because webhook-execution gates on it at runtime)features.agent_view(new Slack apps can no longer useassistant_view), agent event set (app_home_opened,app_context_changed,message.im), description capped at Slack's 300-char limitapp_context_changedtrigger event withcontext(entities) passthrough in the webhook normalizerType of Change
Testing
capabilities + slack provider vitest passing (incl. agent_view/event-set/cap tests), tsc clean, API validation audit passed; exercised live against a real Slack workspace (wizard app creation, mention/DM bots, buttons + modal submits)
Checklist