Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Sentry: Add module and version tags

Abierto
#1,305 0 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@vprashrex ya está trabajando en esto.

Desde el 24/10/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

Is your feature request related to a problem?
There's no module or API-version value on Sentry events, so we keep one dashboard per module with hardcoded route lists. log_module only comes from the logger name, so errors from shared code (app.utils.send_callback, app.core.cloud.storage) get no module, and it only lands on logs, not on errors or spans.

Describe the solution you'd like

  • Set the module at the start of each request or task: route prefix in core/middleware.py, task name in task_prerun (celery/celery_app.py). Keep the logger map as a fallback.
  • Put the same log_module key on errors and spans too, not only logs.
  • Add log_api_version (v1 / v2) as its own field; don't fold the version into the module name.
  • Goal: one Kaapi · Modules dashboard with Module and Version dropdowns.

Modules

  • Knowledge base
  • Evals
    • v1
    • v2
  • FastEvals
    • v1
    • v2
  • LLM-Call
  • Config-Version
  • Assessment
Lenguaje dominante
Python
Estrellas
18
Forks
11
Merge medio
2 d 2 h
PR fusionados (30 d)
33

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de ProjectTech4DevAI/kaapi-backend

Todos los issues de ProjectTech4DevAI/kaapi-backend

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.