update_issue can't change issue priority
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 74/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- typescript
Piste de recherche
Start with packages/mcp-core/src/tools/catalog/update-issue.ts to trace the input schema and handler, then follow the request through packages/mcp-core/src/api-client/client.ts and the referenced Sentry API priority handling. Add priority support to the update path and account for the API's 400 response when the issue type disallows manual priority changes. Done when an agent can set low, medium, or high priority without changing status or assignment, and unsupported issue types return a clear error.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
update_issue has no priority input, so agents can't set an issue's priority (low/medium/high) without also changing status or assignment. Reported through MCP user feedback (Cursor, server 0.42.0): an agent asked to set an issue's priority to low was blocked.
- The input schema has no
priorityfield (packages/mcp-core/src/tools/catalog/update-issue.ts:908-925), and the handler rejects any call withoutstatusorassignedTo(update-issue.ts:951-955; hint at:896). ApiService.updateIssuedoesn't sendpriorityeither (packages/mcp-core/src/api-client/client.ts:4114-4140).- The Sentry API already supports it on the issue PUT endpoint:
GroupValidator.priorityis aChoiceFieldoverPriorityLevel(getsentry/sentrysrc/sentry/api/helpers/group_index/validators/group.py:53-60), andupdate_groupsapplies it withhandle_priority, which also setspriority_locked_at(src/sentry/api/helpers/group_index/update.py:256-270,:1021-1037). - The API returns 400 "Cannot manually set priority of one or more issues." for issue types without
enable_user_status_and_priority_changes(update.py:257-263).
Feedback: MCP-SERVER-GND
via Sentry.
--
- Langage dominant
- TypeScript
- Étoiles
- 961
- Forks
- 179
- Merge moyen
- 15 h 33 min
- PR mergées (30 j)
- 476
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
-
MCP mcp-feedback-pattern
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
getsentry/toolkit#2276 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
CLI enhancement MCP
Difficulté 2/5 1-3 heures Accessibilité débutants 63/100
getsentry/toolkit#1908 · 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
-
get_sentry_resource gives no guidance for Explore > Errors list URLsPeut-être pris @sentry-junior l’a pris aujourd’hui. OuverteMCP mcp-feedback-pattern
Difficulté 2/5 1-3 heures Accessibilité débutants 32/100
getsentry/toolkit#2278 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
getsentry/toolkit#2275 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de getsentry/toolkit
Issues similaires
-
[BUG]: Duplicate preposition in heading and unformatted feedback text on Strengthen Argument pageOuvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
AOSSIE-Org/DebateAI#801 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
ci: repo has no GitHub Actions workflow, so pushes and pull requests are never built or testedOuverteagents area: runtime automation chore cli consistency dependencies developer-experience difficulty: easy documentation enhancement good first issue help wanted hygiene json-output priority: P3 starters tests
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Add: BOM CineOuverteapproved check:passed streams:add
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour