Skip to content

Update API from slack-api-ref@784d1d4 - #590

Merged
dblock merged 1 commit into
masterfrom
automated-api-update
Aug 12, 2026
Merged

Update API from slack-api-ref@784d1d4#590
dblock merged 1 commit into
masterfrom
automated-api-update

Conversation

@slack-ruby-ci-bot

@slack-ruby-ci-bot slack-ruby-ci-bot Bot commented Jul 6, 2026

Copy link
Copy Markdown

Update API from slack-api-ref.
Rev: 784d1d4
Date: 2026-08-12

Changes

  • Add entity.acknowledgeCommentAction and entity.presentComments methods
  • Add admin.apps.mcpServers, admin.apps.mcpServers.permissions, and admin.apps.permissions endpoints
  • Add a metadata argument to chat.postEphemeral
  • Remove required :url validation from admin.emoji.add
  • Add username, icon_url, and icon_emoji arguments to files.completeUploadExternal
  • Add format, include_threads, and include_attachments arguments to slackLists.download.start and slackLists.download.get
  • Add exclude_muted argument to users.conversations
  • Add new error codes to errors.rb and update slack-api-ref submodule

@github-actions
github-actions Bot force-pushed the automated-api-update branch from 7987294 to 0555b6f Compare July 6, 2026 23:38
@github-actions

github-actions Bot commented Jul 6, 2026

Copy link
Copy Markdown

Danger Report

Warnings

  • Unless you're refactoring existing code or improving documentation, please update CHANGELOG.md.

Markdowns

Here's an example of a CHANGELOG.md entry:

* [#590](https://github.com/slack-ruby/slack-ruby-client/pull/590): Update api from slack-api-ref@784d1d4 - [@slack-ruby-ci-bot[bot]](https://github.com/slack-ruby-ci-bot[bot]).

View run

@github-actions
github-actions Bot force-pushed the automated-api-update branch from f66d178 to 068e049 Compare August 12, 2026 02:01
@dblock
dblock merged commit 518f71d into master Aug 12, 2026
10 checks passed
@dblock
dblock deleted the automated-api-update branch August 12, 2026 02:24
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 31555519123

Warning

Build has drifted: This PR's base is out of sync with its target branch, so coverage data may include unrelated changes.
Quick fix: rebase this PR. Learn more →

Coverage decreased (-0.08%) to 90.971%

Details

  • Coverage decreased (-0.08%) from the base build.
  • Patch coverage: 15 uncovered changes across 4 files (106 of 121 lines covered, 87.6%).
  • 1 coverage regression across 1 file.

Uncovered Changes

File Changed Covered %
lib/slack/web/api/endpoints/entity.rb 10 5 50.0%
lib/slack/web/api/endpoints/admin_apps_mcp_servers.rb 10 6 60.0%
lib/slack/web/api/endpoints/admin_apps_permissions.rb 18 14 77.78%
lib/slack/web/api/endpoints/admin_apps_mcp_servers_permissions.rb 13 11 84.62%
Total (13 files) 121 106 87.6%

Coverage Regressions

1 previously-covered line in 1 file lost coverage.

File Lines Losing Coverage Coverage
lib/slack/web/api/endpoints/admin_emoji.rb 1 66.67%

Coverage Stats

Coverage Status
Relevant Lines: 5859
Covered Lines: 5330
Line Coverage: 90.97%
Coverage Strength: 99.99 hits per line

💛 - Coveralls

dblock added a commit that referenced this pull request Aug 12, 2026
…t the PR body

PR #590 showed this gap: the commit message was just
'Update API from slack-api-ref@784d1d4 (2026-08-12)', with no details,
while the PR body had the full list of changes generated by the AI
CHANGELOG step. Anyone looking at git log/git blame for this commit
alone (outside the PR UI) had no idea what actually changed.

Reuse steps.entries.outputs.body_list (already computed for the PR
body) in commit-message as well, so the commit message itself carries
the same bulleted summary of changes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

3 participants