#18830: fix(slack): account for HTTP mode in isConfigured check(#7634)
channel: slack
size: XS
Cluster:
Slack Media Handling Fixes
## Summary
- `isConfigured` and `describeAccount.configured` previously required both `botToken` and `appToken`, which meant Slack accounts using HTTP mode were never considered configured
- Updated the condition to accept either `appToken` (socket mode) or `config.mode === "http"` as valid configurations alongside `botToken`
## Test plan
- [ ] Verify a Slack account in HTTP mode (no `appToken`) is reported as configured
- [ ] Verify a Slack account in socket mode still requires both `botToken` and `appToken`
- [ ] Verify `describeAccount` returns `configured: true` for HTTP mode accounts
fix issue #7634
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Most Similar PRs
#13486: fix: allow Slack HTTP mode without app token
by SepehrShapouri · 2026-02-10
73.1%
#17579: fix(slack): prevent Zod default groupPolicy from breaking multi-acc...
by ZetiMente · 2026-02-15
62.8%
#9166: Fix: Use userToken for Slack file downloads
by vishaltandale00 · 2026-02-04
62.7%
#22476: fix(slack): add streamMode to Zod schema and support "off" mode
by ms-ponyo · 2026-02-21
59.8%
#2414: fix(slack): route DM replies to original channel, not App Home
by mbennett37 · 2026-01-26
59.8%
#6089: fix(slack): add reactionNotifications config check to reactions han...
by jontsai · 2026-02-01
59.7%
#20152: fix(slack): allow app_mention events to bypass dedup cache
by nova-openclaw-cgk · 2026-02-18
59.2%
#19435: fix(slack): properly handle group DM (MPIM) events
by Utkarshbhimte · 2026-02-17
59.0%
#10487: fix(line): use snapshot configured flag in collectStatusIssues
by mcaxtr · 2026-02-06
58.9%
#18763: fix(slack): add auth header when downloading forwarded attachment i...
by amabito · 2026-02-17
58.8%