Chat SDK's Slack adapter now supports Slack Enterprise Grid .
Bots installed org-wide work across every workspace, with correct token resolution, tenant-scoped caches, and event retry deduplication.
The adapter now stores org-wide installations by enterprise ID. This matches how tokens are resolved for incoming events, slash commands, and interactive payloads. SlackInstallation records the new identity fields:
const installation = await slack . handleOAuthCallback ( request ) ;
installation . teamId ; // "E0123456789" (enterprise ID for org-wide installs)
installation . enterpriseId ; // "E0123456789"
installation . isEnterpriseInstall ; // true
Token resolution behaves the same over HTTP webhooks and Socket Mode.…