Skip to content

fix(slack): Categorize unrecognized Slack API error codes#114804

Merged
kcons merged 4 commits into
masterfrom
kcons/slacky
May 5, 2026
Merged

fix(slack): Categorize unrecognized Slack API error codes#114804
kcons merged 4 commits into
masterfrom
kcons/slacky

Conversation

@kcons
Copy link
Copy Markdown
Member

@kcons kcons commented May 4, 2026

Recognize most of our currently unrecognized slack errors.
Treat the apparently transient or not-our-issue ones as halts.

Fixes SENTRY-3K72.

@kcons kcons requested review from a team as code owners May 4, 2026 23:06
@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label May 4, 2026
@kcons
Copy link
Copy Markdown
Member Author

kcons commented May 4, 2026

@GabeVillalobos is this an appropriate use of Halt? I think the auth one is most debatable, but if it just means somebody invalidated our token, it's not like we benefit from getting an error report.

@kcons kcons requested a review from GabeVillalobos May 4, 2026 23:39
Copy link
Copy Markdown
Contributor

@saponifi3d saponifi3d left a comment

Choose a reason for hiding this comment

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

changes lgtm, and the halt usage makes sense to me -- might be good to confirm with @GabeVillalobos but up to you!

@kcons
Copy link
Copy Markdown
Member Author

kcons commented May 5, 2026

Gabe confirmed this seems reasonable in DMs.

@kcons kcons merged commit 81187d7 into master May 5, 2026
62 checks passed
@kcons kcons deleted the kcons/slacky branch May 5, 2026 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants