Skip to content

Comments

docs: add changelog for slackbot bot-compatible actions#2706

Closed
Karthikeya-Meesala wants to merge 8 commits intonextfrom
docs/changelog-slackbot-actions-02-20-26
Closed

docs: add changelog for slackbot bot-compatible actions#2706
Karthikeya-Meesala wants to merge 8 commits intonextfrom
docs/changelog-slackbot-actions-02-20-26

Conversation

@Karthikeya-Meesala
Copy link
Contributor

Summary

Adds changelog entry for the slackbot toolkit update that filters actions to only include bot-compatible ones.

  • Slackbot toolkit now includes only 89 actions (down from 155)
  • Removed 62 admin-only actions that require user tokens
  • All 9 triggers remain unchanged

Related: https://github.com/ComposioHQ/mercury/pull/15117

Made with Cursor

@vercel
Copy link

vercel bot commented Feb 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Error Error Feb 20, 2026 9:04pm

Request Review

@claude
Copy link
Contributor

claude bot commented Feb 20, 2026

Claude finished @Karthikeya-Meesala's task in 2m 36s —— View job


PR Review

  • Gather context and understand request
  • Read docs reviewer guidelines (docs/.claude/guides/changelog.md)
  • Get PR diff
  • Apply review checklist
  • Post review findings

File: docs/content/changelog/02-20-26-slackbot-actions.mdx

Format Checklist

Rule Status
Frontmatter has title and date (YYYY-MM-DD)
No # top-level heading (title auto-renders)
Sections use ### headings
No emojis
File naming convention (MM-DD-YY-suffix.mdx)

Issue: Missing Warning Callout for Breaking Change

Removing 62 previously available actions is a user-facing breaking change. Anyone who built integrations using admin.*, audit.*, or SCIM actions via the Slackbot toolkit will have those actions silently disappear.

The changelog guide specifies that breaking changes should use <Callout type="warn">. The comparable 02-12-26-twitter-managed-credentials-removal.mdx entry uses this pattern with an "Action Required" notice. This entry should follow the same pattern.

The migration note at the bottom is good but needs to be elevated to a callout. Suggested addition after the intro paragraph:

<Callout type="warn">
**Action Required**

If you were using any of the 62 removed admin actions (e.g. `SLACKBOT_ADMIN_*`, `SLACKBOT_AUDIT_*`) via the Slackbot toolkit, those actions are no longer available. Switch to the full Slack toolkit with a user token to continue using admin-level functionality.
</Callout>

Fix this →

Minor Notes

  • The description frontmatter field is not in the template but is consistent with several other recent entries (e.g. 02-03-26.mdx, 02-12-26-twitter-managed-credentials-removal.mdx) — no change needed.
  • Content is clear and well-structured; the table summarizing counts is a nice touch.

Overall: One change requested (warning callout). Otherwise the entry is well-written and correctly formatted.

@Karthikeya-Meesala Karthikeya-Meesala deleted the docs/changelog-slackbot-actions-02-20-26 branch February 20, 2026 21:05
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 3 potential issues.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

- `audit.*` endpoints (audit logs)
- SCIM endpoints (user provisioning)

If you need admin-level Slack functionality, use the full Slack toolkit with appropriate user token authentication.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changelog file in wrong directory

High Severity

The changelog file is being created in docs/content/changelog/ but the documentation configuration in fern/docs.yml line 128 specifies changelogs should be in fern/pages/src/changelog/. This file won't be discovered or displayed in the documentation system, making the changelog invisible to users.

Fix in Cursor Fix in Web

| Category | Count |
|----------|-------|
| Bot-compatible actions (included) | 89 |
| Admin/non-bot actions (removed) | 62 |
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Incorrect action count arithmetic

Medium Severity

The action counts don't add up correctly. Line 7 states there were previously 155 total actions, and the table shows 89 bot-compatible plus 62 removed actions. However, 89 + 62 = 151, not 155. There's a discrepancy of 4 actions that are unaccounted for in the documentation.

Fix in Cursor Fix in Web

title: "Slackbot Toolkit: Bot-Compatible Actions Only"
description: "Slackbot toolkit now includes only actions that work with bot tokens"
date: "2026-02-20"
---
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wrong file format and naming convention

Medium Severity

The changelog file uses .mdx extension with frontmatter (YAML metadata), but all existing changelog files in fern/pages/src/changelog/ use .md extension without frontmatter and follow the naming pattern MM-DD-YY.md. This file should be 02-20-26.md instead of 02-20-26-slackbot-actions.mdx and shouldn't include the frontmatter block.

Fix in Cursor Fix in Web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants