getsentry / getsentry/sentry-python

Instrument `generate_videos`

Aperta
#5,827 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Improvement Python Spans
Lingua principale
Python
Stelle
2.2k
Fork
669
Merge medio
1g 1h
PR unite (30g)
213

Descrizione

## Problem

`Models.generate_videos` (and async variant) is not instrumented. Video generation returns a `GenerateVideosOperation` (long-running operation) and supports text-to-video, image-to-video, frame interpolation, and video extension.

Growing in usage with Veo models.

## Files

* `sentry_sdk/integrations/google_genai/__init__.py` — `setup_once()` needs additional patches

## Acceptance Criteria

* `generate_videos` calls produce spans
* Async variant is also instrumented
* Model name and prompt are captured (prompt respects PII settings)
* Tests verify span creation

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.