Support filtering feedback issues by linked error event ID
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- typescript
Línea de trabajo
Comienza rastreando los puntos de entrada search_issues, get_issue_details y get_sentry_resource, y revisa el fixture feedback-issue.json. Comprueba si la Sentry issues API admite el filtrado por el ID de un evento vinculado o si expone ese ID en los metadatos del feedback. Se considera terminado cuando la ruta de error a feedback está respaldada de forma fiable mediante una única implementación documentada, y el fixture y el comportamiento devuelto se han actualizado en consecuencia.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Summary
When an agent is inspecting a specific error event, there is no way to find User Feedback submissions linked to that event via the MCP. Going from feedback → error works today via get_sentry_resource, but the reverse path is not supported.
Current behavior
search_issues with issue.category:feedback lists feedback submissions but provides no filter to scope results to a specific linked error event ID. The feedback issue model returned by the API also does not surface the linked event ID in its metadata (fixture reference).
Gap
Agents and users who start from an error event cannot reliably find associated User Feedback. The only workaround is a fuzzy heuristic: match by affected user + time window, which is imprecise and not always possible.
Options
- Add a
linked_eventsearch filter tosearch_issues(e.g.issue.category:feedback linked_event:EVENT_ID) if the Sentry issues API supports it - Expose the linked event ID in feedback issue metadata returned by
get_issue_details/get_sentry_resource, enabling client-side correlation - Document the intended triage path if a supported filter already exists upstream
Context
Reported by a customer using the User Feedback widget to collect user bug reports. Users submit feedback linked to specific error events; their coding agent needs to navigate from an error to its associated feedback submissions for triage.
- Lenguaje dominante
- TypeScript
- Estrellas
- 938
- Forks
- 166
- Merge medio
- 1 d 7 h
- PR fusionados (30 d)
- 156
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de getsentry/toolkit
-
bug MCP
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
getsentry/toolkit#1600 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
getsentry/toolkit#1471 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
getsentry/toolkit#1611 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
enhancement MCP
Dificultad 4/5 1-2 días Aptitud para principiantes 55/100
getsentry/toolkit#1601 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Use typed detector schemas from @sentry/api for metric monitorsPosiblemente ocupada @MathurAditya724 la tomó hace 1 día. Abierto
getsentry/toolkit#1595 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de getsentry/toolkit
Issues similares
-
area: image-engine bug priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
snapotter-hq/SnapOtter#3885 ·
Los mantenedores suelen responder en 1 día
-
Mend: dependency security vulnerability
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 3 días
-
pending triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
bug P3 UI/UX
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
openclaw/openclaw#182077 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día