Add realistic e2e test app for Mistral
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 66/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- node.js, typescript
Rechercherichtung
Start by comparing the existing gen-ai-libraries apps, especially the Node and Cloudflare variants, with the *-send-to-sentry apps. Use E2E_TEST_DSN without the local tunnel, send a real request through the Mistral integration, and read the gen_ai spans back through the Sentry API; done means the checks pass for both the pinned library and its latest version.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Add an e2e test app that uses the Mistral (@mistralai/mistralai) integration the way a real user does, and that sends the data to a real Sentry project.
Current state: gen-ai-libraries sends real requests through OpenRouter (Node and Cloudflare). But the SDK sends the spans to the local event proxy (tunnel: localhost:3031), so nothing gets to Sentry.
Requirements:
- Send real requests to the model provider (OpenRouter is OK).
- Use a real
E2E_TEST_DSNwith no tunnel, so the data goes to Sentry. - Read the
gen_aispans back through the Sentry API and check them, the same way the*-send-to-sentryapps do. - Add a variant that runs against the
latestversion of the library.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 8.7k
- Forks
- 1.9k
- Ø Merge
- 1 T. 15 Std.
- Gemergte PRs (30 T.)
- 523
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus getsentry/sentry-javascript
-
Next.js: basePath is concatenated onto absolute router.push hrefs, corrupting navigation transaction namesEvtl. vergeben @Lms24 hat das vor 3 Tagen übernommen. OffenBrowser Bug Next.js Traces
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
getsentry/sentry-javascript#24672 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
javascript
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
getsentry/sentry-javascript#24200 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
javascript Task
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
getsentry/sentry-javascript#24134 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Cloudflare Workers javascript Tests
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
getsentry/sentry-javascript#24051 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bug Bun javascript
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 92/100
getsentry/sentry-javascript#24045 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in getsentry/sentry-javascript
Ähnliche Issues
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
StabilityNexus/Fate-EVM-Frontend#153 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
code-yeongyu/oh-my-openagent#9039 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Tencent/teamai-cli#862 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug good first issue hacktoberfest redis
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
libredb/libredb-studio#1164 ·
Maintainer antworten meist innerhalb von 1 Tag
-
flake
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
coder/xum#4920 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag