From b33d0a7aa279a9a780a94f006048c7613e662f88 Mon Sep 17 00:00:00 2001 From: Chenghao Mou Date: Wed, 22 Apr 2026 18:23:43 +0800 Subject: [PATCH 1/2] generated: add eot reporter methods to gatewayobs Regenerated from cloud-observability schema/gateway.yaml changes that added eot_requests and eot_request_types. Adds ModelEotRequestTypes enum and ReportEotRequests / ReportEotRequestTypes methods on ModelTx. Made-with: Cursor --- observability/gatewayobs/gen_reporter.go | 4 +++- observability/gatewayobs/gen_reporter_noop.go | 2 ++ observability/gatewayobs/gen_source.go | 8 ++++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/observability/gatewayobs/gen_reporter.go b/observability/gatewayobs/gen_reporter.go index 68084852e..5ef5f0cb4 100644 --- a/observability/gatewayobs/gen_reporter.go +++ b/observability/gatewayobs/gen_reporter.go @@ -6,7 +6,7 @@ import ( "time" ) -const Version_NI039G8 = true +const Version_9V68R3G = true type KeyResolver interface { Resolve(string) @@ -85,6 +85,8 @@ type ModelTx interface { ReportBargeInRequests(v uint64) ReportBargeInRequestTypes(v ModelBargeInRequestTypes) ReportVoiceCloneRequests(v uint64) + ReportEotRequests(v uint64) + ReportEotRequestTypes(v ModelEotRequestTypes) } type ModelReporter interface { diff --git a/observability/gatewayobs/gen_reporter_noop.go b/observability/gatewayobs/gen_reporter_noop.go index 328b69560..235797c48 100644 --- a/observability/gatewayobs/gen_reporter_noop.go +++ b/observability/gatewayobs/gen_reporter_noop.go @@ -137,3 +137,5 @@ func (r *noopModelReporter) ReportTtsChars(v uint32) func (r *noopModelReporter) ReportBargeInRequests(v uint64) {} func (r *noopModelReporter) ReportBargeInRequestTypes(v ModelBargeInRequestTypes) {} func (r *noopModelReporter) ReportVoiceCloneRequests(v uint64) {} +func (r *noopModelReporter) ReportEotRequests(v uint64) {} +func (r *noopModelReporter) ReportEotRequestTypes(v ModelEotRequestTypes) {} diff --git a/observability/gatewayobs/gen_source.go b/observability/gatewayobs/gen_source.go index 0e5d9ab64..c78deebf0 100644 --- a/observability/gatewayobs/gen_source.go +++ b/observability/gatewayobs/gen_source.go @@ -9,6 +9,14 @@ const ( ModelBargeInRequestTypesSelfHosted ModelBargeInRequestTypes = "self_hosted" ) +type ModelEotRequestTypes string + +const ( + ModelEotRequestTypesUndefined ModelEotRequestTypes = "" + ModelEotRequestTypesCloud ModelEotRequestTypes = "cloud" + ModelEotRequestTypesSelfHosted ModelEotRequestTypes = "self_hosted" +) + type Rollup string const ( From af24cba95e08c73f98d7aab3eeb1aac176968746 Mon Sep 17 00:00:00 2001 From: Chenghao Mou Date: Wed, 22 Apr 2026 19:31:02 +0800 Subject: [PATCH 2/2] Create perfect-pans-notice.md --- .changeset/perfect-pans-notice.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/perfect-pans-notice.md diff --git a/.changeset/perfect-pans-notice.md b/.changeset/perfect-pans-notice.md new file mode 100644 index 000000000..8ed9e2497 --- /dev/null +++ b/.changeset/perfect-pans-notice.md @@ -0,0 +1,5 @@ +--- +"@fake-scope/fake-pkg": patch +--- + +generated: add eot reporter methods to gatewayobs