Sentry: Add module and version tags
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 intask_prerun(celery/celery_app.py). Keep the logger map as a fallback. - Put the same
log_modulekey 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 · Modulesdashboard 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
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 ProjectTech4DevAI/kaapi-backend
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ProjectTech4DevAI/kaapi-backend#889 ·
Los mantenedores suelen responder en 1 día
-
Observability: Cron enhancementsPosiblemente ocupada @vprashrex la tomó hace 1 día. Abierto
ProjectTech4DevAI/kaapi-backend#1304 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Otel: Standardize key constantsPosiblemente ocupada @vprashrex la tomó hace 3 días. Abierto
ProjectTech4DevAI/kaapi-backend#1294 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Chabot: Server-side chatbot state managementPosiblemente ocupada @Ayush8923 la tomó hace 4 días. Abierto
ProjectTech4DevAI/kaapi-backend#1278 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Monitoring: Enhance alerting and securityPosiblemente ocupada @Ayush8923 la tomó hace 7 días. Abiertoinfrastructure
ProjectTech4DevAI/kaapi-backend#1271 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de ProjectTech4DevAI/kaapi-backend
Issues similares
-
Project submission:Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
slavakurilyak/awesome-ai-agents#845 ·
Los mantenedores suelen responder en 1 día
-
tests: pin that the atomic writers in utils/paths.py stage the temporary file in the target's directoryPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertodifficulty:2 enhancement good first issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 92/100
MakazhanAlpamys/Soup#2178 ·
Los mantenedores suelen responder en 1 día
-
[BUG] dcg.waggr permutation p-values are folded twice, so near-zero scores get the smallest p-valuesAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
scverse/rapids-singlecell#854 ·
Los mantenedores suelen responder en 1 día
-
Slang input: int8_t4_packed and uint8_t4_packed are copied into CrossGLPosiblemente ocupada @ninglinLiu la tomó hoy. Abiertoarea:frontend backend:slang bug direction:input
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 13 días