node-integration-tests: port AI and gen_ai suites to span streaming
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 54/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- node.js, typescript
- Área
- testing-qa
Línea de trabajo
Empieza con la receta de portabilidad del issue padre y luego inspecciona las suites de integración de node indicadas y sus variantes de streaming de spans. Presta especial atención a los atributos gen_ai profundos en los child spans, a la forma { value, type } y a la recopilación de atributos entre envelopes. Integra los gemelos de Vercel AI especificados en sus suites correspondientes y elimina el sufijo indicado cuando corresponda; después, las suites deberían cubrir el mismo comportamiento de streaming.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Follow the porting recipe in the parent issue.
These suites assert on deep gen_ai attribute sets on child spans, so the { value, type } attribute shape and the collect-across-envelopes rule matter more here than anywhere else.
Suites
tracing/openai,tracing/openai/openai-tool-calls,tracing/openai/v6,tracing/openai/v7tracing/anthropictracing/google-genai,tracing/google-genai-v2tracing/vercelai,tracing/vercelai/v5,tracing/vercelai/v6_v7tracing/langchain,tracing/langchain/v1tracing/langgraphaws-serverless/bedrock
Twins to fold back
tracing/vercelai/span-streaming-v4andtracing/vercelai/span-streaming-v6into the matching vercelai suitestracing/mcp-server-streamedhas no static original, so just drop the suffix
- Lenguaje dominante
- TypeScript
- Estrellas
- 8.7k
- Forks
- 1.9k
- Merge medio
- 1 d 18 h
- PR fusionados (30 d)
- 562
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 getsentry/sentry-javascript
-
Browser Waiting for: Product Owner
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
getsentry/sentry-javascript#24577 · 1 comentario ·
-
Task
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
getsentry/sentry-javascript#24558 · 1 comentario ·
-
Task
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
getsentry/sentry-javascript#24557 · 1 comentario ·
-
Task
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
getsentry/sentry-javascript#24556 · 1 comentario ·
-
Task
Dificultad 1/5 1-3 horas Aptitud para principiantes 90/100
getsentry/sentry-javascript#24555 · 1 comentario ·
Todos los issues de getsentry/sentry-javascript
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
bug v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
modelcontextprotocol/inspector#2458 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
railmapgen/rmp-gallery#4068 ·
-
Mend: dependency security vulnerability status: needs triage 🕵️♀️
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
carbon-design-system/ibm-products#9907 ·