Skip to content

feat: add webapi response changes as of 2026-05-19#1592

Draft
slackapi[bot] wants to merge 8 commits into
mainfrom
api
Draft

feat: add webapi response changes as of 2026-05-19#1592
slackapi[bot] wants to merge 8 commits into
mainfrom
api

Conversation

@slackapi
Copy link
Copy Markdown
Contributor

@slackapi slackapi Bot commented May 19, 2026

This PR updates the web API client and model based on the production E2E test results.

Category

  • slack-api-model (Slack API Data Models)

Requirements

Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you agree to those rules.

@slackapi slackapi Bot requested a review from a team as a code owner May 19, 2026 05:07
@slackapi slackapi Bot added project:slack-api-model project:slack-api-model semver:patch labels May 19, 2026
Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented May 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 73.30%. Comparing base (45a122e) to head (485af8f).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #1592      +/-   ##
============================================
+ Coverage     73.28%   73.30%   +0.01%     
- Complexity     4519     4520       +1     
============================================
  Files           478      478              
  Lines         14300    14300              
  Branches       1490     1490              
============================================
+ Hits          10480    10482       +2     
+ Misses         2932     2931       -1     
+ Partials        888      887       -1     
Flag Coverage Δ
jdk-14 73.30% <ø> (+0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

zimeg and others added 3 commits May 18, 2026 23:16
The workspace admin token no longer has access to the target workspace
(T06M2FAFCF3). Switch helper/setup calls in admin API tests to use the
org admin token with explicit team_id, which is required for org-level
tokens calling workspace-scoped methods.

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
@zimeg zimeg marked this pull request as draft May 19, 2026 06:32
zimeg and others added 3 commits May 19, 2026 00:21
- Add ~100 missing audit action constants (LegalHold, SlackFirstCrm, MCP, AI actions)
- Fix cant_kick_self by excluding userToken's own user from kick target selection

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
…lation failure

Duplicate field in WorkspaceOrOrg class prevented Lombok annotation
processing, breaking all Builder class generation in slack-api-client.

Co-Authored-By: Claude <svc-devxp-claude@slack-corp.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant