Feature Request: Create a new external issue from a Sentry issue via MCP
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 48/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- typescript
Piste de recherche
Commencez par lire la PR #1027 et le point d’entrée update_issue décrit dans l’issue, puis comparez la liaison existante des issues externes avec le flux de création de l’UI de Sentry. Déterminez le contrat de l’outil ou de l’action MCP permettant de créer et de lier automatiquement un nouveau ticket Linear, Jira, GitHub ou GitLab, et vérifiez que le lien externe résultant est renvoyé ou persisté.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary
Expose “Create external issue” as an MCP tool (or an update_issue action), so an agent can file a new ticket in Linear / Jira / GitHub / GitLab / etc. from a Sentry issue and have it linked automatically.
This is the half of external-issue support that is not covered by PR #1027.
Related:
- PR #1027 —
feat(issue): Link external issues(link an existing ticket by URL) - #228 — Add action to link JIRA and GitHub issues
Filing on behalf of customer.
Problem
Sentry’s UI already supports:
- Link this Sentry issue to an existing external ticket
- Create a new external ticket from this Sentry issue
MCP is only getting (1). After #1027:
update_issue({
organizationSlug: "my-org",
issueId: "PROJECT-123",
externalIssueUrl: "https://github.com/getsentry/sentry/issues/123",
})
- Langage dominant
- TypeScript
- Étoiles
- 949
- Forks
- 171
- Merge moyen
- 1 j 3 h
- PR mergées (30 j)
- 259
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de getsentry/toolkit
-
Docs MCP URL normalization retains query strings and fragmentsPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouvertebug MCP
Difficulté 2/5 1-3 heures Accessibilité débutants 73/100
getsentry/toolkit#1618 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
getsentry/toolkit#1471 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
ref(mcp-server): Shrink the stdio bundle's Zod and memory footprintPeut-être pris @BYK l’a pris aujourd’hui. Ouverte
getsentry/toolkit#1761 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 38/100
getsentry/toolkit#1756 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
getsentry/toolkit#1740 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de getsentry/toolkit
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Northeastern-Electric-Racing/FinishLine#4660 ·
Les mainteneurs répondent en général sous 2 jours
-
BeOS .json missingOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
mihaip/infinite-mac#475 ·
-
Let TypeScript accept an initial object in ReactiveDictPeut-être pris @yograj-vijay-yadav l’a pris aujourd’hui. Ouvertebug good first issue help wanted workshop
Difficulté 2/5 1-3 heures Accessibilité débutants 92/100
meteor/meteor#14919 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
marmelab/atomic-crm#401 ·
Les mainteneurs répondent en général sous 1 jour
-
account: profile
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 5 jours