getsentry / getsentry/sentry-mcp

Better handling for specific 401 errors

Open
#487 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
853
Forks
144
Avg merge
19h 25m
Merged PRs (30d)
32

Description

For example, "account disabled".

Sentry Issue: [MCP-SERVER-EHX](https://sentry.sentry.io/issues/6806092065/?referrer=github_integration)

```
Error: API request failed: 401 Unauthorized
{"detail":{"code":"member-disabled-over-limit","message":"Organization over member limit","extra":{"next":"/organizations/wagwalking/disabled-member/"}}}
at SentryApiService.request (../../../mcp-server/dist/client-C7afKNhY.js:185:10)
at SentryApiService.requestJSON (../../../mcp-server/dist/client-C7afKNhY.js:225:20)
at SentryApiService.listTags (../../../mcp-server/dist/client-C7afKNhY.js:670:16)
at discoverDatasetFields (../../../mcp-server/dist/dataset-fields-yzLxqctK.js:11:15)
at Object.execute (../../../mcp-server/dist/utils-BTr7q5k6.js:31:11)
...
(5 additional frame(s) were not displayed)

AI_ToolExecutionError: Error executing tool issueFields: API request failed: 401 Unauthorized
{"detail":{"code":"member-disabled-over-limit","message":"Organization over member limit","extra":{"next":"/organizations/wagwalking/disabled-member/"}}}
at Promise.all (index 1)
at callEmbeddedAgent (../../../mcp-server/dist/callEmbeddedAgent-Ckbl7BOC.js:15:17)
at searchIssuesAgent (../../../mcp-server/dist/agent-CZ5wN-ur.js:25:9)
at withApiErrorHandling (../../../mcp-server/dist/api-CrrLDuiK.js:60:10)
...
(5 additional frame(s) were not displayed)
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.