diff --git a/observability/gatewayobs/gen_reporter.go b/observability/gatewayobs/gen_reporter.go index 3c8dee4a9..65058b355 100644 --- a/observability/gatewayobs/gen_reporter.go +++ b/observability/gatewayobs/gen_reporter.go @@ -6,7 +6,7 @@ import ( "time" ) -const Version_J1BFFVO = true +const Version_3V1GTG0 = true type KeyResolver interface { Resolve(string) @@ -118,6 +118,8 @@ type modelReporter interface { ReportRealtimeOutputAudioTokens(v uint64) ReportRealtimeCachedTextTokens(v uint64) ReportRealtimeCachedAudioTokens(v uint64) + ReportRealtimeCachedImageTokens(v uint64) + ReportRealtimeTextInputMessages(v uint64) ReportSttDuration(v uint32) ReportTtsChars(v uint32) ReportBargeInRequests(v uint64) diff --git a/observability/gatewayobs/gen_reporter_noop.go b/observability/gatewayobs/gen_reporter_noop.go index 241f1ebb6..dbb5dfbdc 100644 --- a/observability/gatewayobs/gen_reporter_noop.go +++ b/observability/gatewayobs/gen_reporter_noop.go @@ -173,6 +173,8 @@ func (r *noopModelReporter) ReportRealtimeOutputTextTokens(v uint64) func (r *noopModelReporter) ReportRealtimeOutputAudioTokens(v uint64) {} func (r *noopModelReporter) ReportRealtimeCachedTextTokens(v uint64) {} func (r *noopModelReporter) ReportRealtimeCachedAudioTokens(v uint64) {} +func (r *noopModelReporter) ReportRealtimeCachedImageTokens(v uint64) {} +func (r *noopModelReporter) ReportRealtimeTextInputMessages(v uint64) {} func (r *noopModelReporter) ReportSttDuration(v uint32) {} func (r *noopModelReporter) ReportTtsChars(v uint32) {} func (r *noopModelReporter) ReportBargeInRequests(v uint64) {} @@ -202,6 +204,8 @@ func (t *noopModelTx) ReportRealtimeOutputTextTokens(v uint64) {} func (t *noopModelTx) ReportRealtimeOutputAudioTokens(v uint64) {} func (t *noopModelTx) ReportRealtimeCachedTextTokens(v uint64) {} func (t *noopModelTx) ReportRealtimeCachedAudioTokens(v uint64) {} +func (t *noopModelTx) ReportRealtimeCachedImageTokens(v uint64) {} +func (t *noopModelTx) ReportRealtimeTextInputMessages(v uint64) {} func (t *noopModelTx) ReportSttDuration(v uint32) {} func (t *noopModelTx) ReportTtsChars(v uint32) {} func (t *noopModelTx) ReportBargeInRequests(v uint64) {}