docs: add changelog for slackbot bot-compatible actions#2707
docs: add changelog for slackbot bot-compatible actions#2707Karthikeya-Meesala wants to merge 2 commits intonextfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Claude finished @Karthikeya-Meesala's task in 1m 13s —— View job PR Review
File: Frontmatter checks:
One issue found: The reviewer guidelines require that breaking changes include before/after code examples. Removing 62 actions from the Slackbot toolkit is a breaking change — developers using any of the removed admin/audit/SCIM actions via The file directs affected users to "use the full Slack toolkit with appropriate user token authentication," but doesn't show how. A developer who was using Fix: Add a migration snippet at the bottom of the "Removed Actions" section: ### Migration
If you were using any of the removed actions, switch to the full Slack toolkit and supply a user token:
```typescript
// Before (Slackbot toolkit — admin actions no longer available)
const tools = await composio.tools.get('user-id', {
toolkits: ['slackbot'],
tools: ['SLACK_ADMIN_ADD_EMAIL_TO_WORKSPACE'],
});
// After (full Slack toolkit with user token)
const tools = await composio.tools.get('user-id', {
toolkits: ['slack'],
tools: ['SLACK_ADMIN_ADD_EMAIL_TO_WORKSPACE'],
});Ensure the connected account for the |
| date: "2026-02-20" | ||
| --- | ||
|
|
||
| The Slackbot toolkit inherits actions from the Slack toolkit. Previously, it included all 155 actions — but many of these were admin-only endpoints (`admin.*`) that require user tokens and don't work with bot tokens. |
There was a problem hiding this comment.
Add the toolkit version here on which the changes are reflected
There was a problem hiding this comment.
will add once merged into prod.
|
Claude finished @Sushmithamallesh's task in 55s —— View job PR Review
File: Frontmatter checks:
One issue found: The reviewer guidelines require that breaking changes include before/after code examples. Removing 62 actions from the Slackbot toolkit is a breaking change — any developer using admin/audit/SCIM actions via the The file says "use the full Slack toolkit with appropriate user token authentication" but doesn't show how. A developer using Fix: Add a migration section showing what to change: ### Migration
If you were using any of the removed actions, switch to the full Slack toolkit with a user token:
```typescript
// Before (Slackbot toolkit — admin actions no longer available)
const tools = await composio.tools.get('user-id', {
toolkits: ['slackbot'],
tools: ['SLACK_ADMIN_ADD_EMAIL_TO_WORKSPACE'],
});
// After (full Slack toolkit with user token)
const tools = await composio.tools.get('user-id', {
toolkits: ['slack'],
tools: ['SLACK_ADMIN_ADD_EMAIL_TO_WORKSPACE'],
});Ensure the connected account for the |
Summary
Adds changelog entry for the slackbot toolkit update that filters actions to only include bot-compatible ones.
Related: https://github.com/ComposioHQ/mercury/pull/15117
Made with Cursor