@@ -3,8 +3,6 @@ module github.com/envoyproxy/ai-gateway
33//  Explicitly specify the Go patch version to be able to purge the CI cache correctly.
44go  1.25.1 
55
6- replace  go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc  v0.61.0  => go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc  v0.60.0 
7- 
86require  (
97	github.com/Azure/azure-sdk-for-go/sdk/azcore  v1.19.1 
108	github.com/Azure/azure-sdk-for-go/sdk/azidentity  v1.12.0 
@@ -19,9 +17,9 @@ require (
1917	github.com/cncf/xds/go  v0.0.0-20250501225837-2ac532fd4443 
2018	github.com/coreos/go-oidc/v3  v3.15.0 
2119	github.com/docker/docker  v28.4.0+incompatible 
22- 	github.com/envoyproxy/gateway  v1 .5.0
23- 	github.com/envoyproxy/go-control-plane  v0.13.5-0.20250622153809-434b6986176d  
24- 	github.com/envoyproxy/go-control-plane/envoy  v1.32.5 -0.20250622153809-434b6986176d  
20+ 	github.com/envoyproxy/gateway  v0 .5.0-rc.1.0.20251008155728-197fd10aeb03 
21+ 	github.com/envoyproxy/go-control-plane  v0.13.5-0.20250929230642-07d3df27ff4f  
22+ 	github.com/envoyproxy/go-control-plane/envoy  v1.35.1 -0.20250929230642-07d3df27ff4f  
2523	github.com/go-logr/logr  v1.4.3 
2624	github.com/golang-jwt/jwt/v4  v4.5.2 
2725	github.com/google/cel-go  v0.26.1 
@@ -41,15 +39,15 @@ require (
4139	github.com/tidwall/sjson  v1.2.5 
4240	go.opentelemetry.io/contrib/exporters/autoexport  v0.62.0 
4341	go.opentelemetry.io/contrib/propagators/autoprop  v0.62.0 
44- 	go.opentelemetry.io/otel  v1.37 .0 
45- 	go.opentelemetry.io/otel/exporters/prometheus  v0.59.1  
46- 	go.opentelemetry.io/otel/exporters/stdout/stdoutmetric  v1.37 .0 
42+ 	go.opentelemetry.io/otel  v1.38 .0 
43+ 	go.opentelemetry.io/otel/exporters/prometheus  v0.60.0  
44+ 	go.opentelemetry.io/otel/exporters/stdout/stdoutmetric  v1.38 .0 
4745	go.opentelemetry.io/otel/exporters/stdout/stdouttrace  v1.37.0 
48- 	go.opentelemetry.io/otel/metric  v1.37 .0 
49- 	go.opentelemetry.io/otel/sdk  v1.37 .0 
50- 	go.opentelemetry.io/otel/sdk/metric  v1.37 .0 
51- 	go.opentelemetry.io/otel/trace  v1.37 .0 
52- 	go.opentelemetry.io/proto/otlp  v1.7.1  
46+ 	go.opentelemetry.io/otel/metric  v1.38 .0 
47+ 	go.opentelemetry.io/otel/sdk  v1.38 .0 
48+ 	go.opentelemetry.io/otel/sdk/metric  v1.38 .0 
49+ 	go.opentelemetry.io/otel/trace  v1.38 .0 
50+ 	go.opentelemetry.io/proto/otlp  v1.8.0  
5351	go.uber.org/goleak  v1.3.0 
5452	go.uber.org/zap  v1.27.0 
5553	golang.org/x/exp  v0.0.0-20250911091902-df9299821621 
@@ -59,15 +57,15 @@ require (
5957	google.golang.org/api  v0.250.0 
6058	google.golang.org/genai  v1.25.0 
6159	google.golang.org/grpc  v1.75.1 
62- 	google.golang.org/protobuf  v1.36.9  
60+ 	google.golang.org/protobuf  v1.36.10  
6361	gopkg.in/dnaeon/go-vcr.v4  v4.0.5 
6462	gopkg.in/yaml.v3  v3.0.1 
65- 	k8s.io/api  v0.33.4  
66- 	k8s.io/apiextensions-apiserver  v0.33.4  
67- 	k8s.io/apimachinery  v0.33.4  
68- 	k8s.io/client-go  v0.33.4  
69- 	k8s.io/utils  v0.0.0-20250604170112-4c0f3b243397  
70- 	sigs.k8s.io/controller-runtime  v0.21.0  
63+ 	k8s.io/api  v0.34.1  
64+ 	k8s.io/apiextensions-apiserver  v0.34.1  
65+ 	k8s.io/apimachinery  v0.34.1  
66+ 	k8s.io/client-go  v0.34.1  
67+ 	k8s.io/utils  v0.0.0-20250820121507-0af2bda4dd1d  
68+ 	sigs.k8s.io/controller-runtime  v0.22.1  
7169	sigs.k8s.io/gateway-api  v1.3.1-0.20250527223622-54df0a899c1c 
7270	sigs.k8s.io/gateway-api-inference-extension  v0.5.1 
7371	sigs.k8s.io/yaml  v1.6.0 
@@ -100,28 +98,28 @@ require (
10098	github.com/aws/smithy-go  v1.23.0  //  indirect
10199	github.com/beorn7/perks  v1.0.1  //  indirect
102100	github.com/blang/semver/v4  v4.0.0  //  indirect
103- 	github.com/cenkalti/backoff/v5  v5.0.2   //  indirect
101+ 	github.com/cenkalti/backoff/v5  v5.0.3   //  indirect
104102	github.com/cespare/xxhash/v2  v2.3.0  //  indirect
105103	github.com/containerd/errdefs  v1.0.0  //  indirect
106104	github.com/containerd/errdefs/pkg  v0.3.0  //  indirect
107105	github.com/containerd/log  v0.1.0  //  indirect
108106	github.com/containerd/platforms  v0.2.1  //  indirect
109107	github.com/containerd/stargz-snapshotter/estargz  v0.17.0  //  indirect
110- 	github.com/containers/image/v5  v5.36.0   //  indirect
111- 	github.com/containers/storage  v1.59.0   //  indirect
108+ 	github.com/containers/image/v5  v5.36.2   //  indirect
109+ 	github.com/containers/storage  v1.59.1   //  indirect
112110	github.com/coreos/go-semver  v0.3.1  //  indirect
113111	github.com/coreos/go-systemd/v22  v22.5.0  //  indirect
114112	github.com/cpuguy83/dockercfg  v0.3.2  //  indirect
115113	github.com/davecgh/go-spew  v1.1.2-0.20180830191138-d8f796af33cc  //  indirect
116114	github.com/distribution/reference  v0.6.0  //  indirect
117- 	github.com/docker/cli  v28.3.3 +incompatible  //  indirect
115+ 	github.com/docker/cli  v28.5.0 +incompatible  //  indirect
118116	github.com/docker/distribution  v2.8.3+incompatible  //  indirect
119117	github.com/docker/docker-credential-helpers  v0.9.3  //  indirect
120118	github.com/docker/go-connections  v0.6.0  //  indirect
121119	github.com/docker/go-units  v0.5.0  //  indirect
122120	github.com/dominikbraun/graph  v0.23.0  //  indirect
123121	github.com/ebitengine/purego  v0.9.0  //  indirect
124- 	github.com/emicklei/go-restful/v3  v3.12.2   //  indirect
122+ 	github.com/emicklei/go-restful/v3  v3.13.0   //  indirect
125123	github.com/envoyproxy/go-control-plane/contrib  v1.32.5-0.20250430092421-68a532e11403  //  indirect
126124	github.com/envoyproxy/go-control-plane/ratelimit  v0.1.1-0.20250805143705-d51f8590a549  //  indirect
127125	github.com/envoyproxy/protoc-gen-validate  v1.2.1  //  indirect
@@ -130,35 +128,44 @@ require (
130128	github.com/evanphx/json-patch/v5  v5.9.11  //  indirect
131129	github.com/felixge/httpsnoop  v1.0.4  //  indirect
132130	github.com/fsnotify/fsnotify  v1.9.0  //  indirect
133- 	github.com/fxamacker/cbor/v2  v2.8 .0  //  indirect
131+ 	github.com/fxamacker/cbor/v2  v2.9 .0  //  indirect
134132	github.com/go-jose/go-jose/v4  v4.1.1  //  indirect
135133	github.com/go-logr/stdr  v1.2.2  //  indirect
136134	github.com/go-logr/zapr  v1.3.0  //  indirect
137135	github.com/go-ole/go-ole  v1.3.0  //  indirect
138- 	github.com/go-openapi/analysis  v0.23 .0  //  indirect
139- 	github.com/go-openapi/errors  v0.22.1   //  indirect
140- 	github.com/go-openapi/jsonpointer  v0.21 .1  //  indirect
141- 	github.com/go-openapi/jsonreference  v0.21.0   //  indirect
142- 	github.com/go-openapi/loads  v0.22.0   //  indirect
143- 	github.com/go-openapi/spec  v0.21 .0  //  indirect
144- 	github.com/go-openapi/strfmt  v0.23 .0  //  indirect
136+ 	github.com/go-openapi/analysis  v0.24 .0  //  indirect
137+ 	github.com/go-openapi/errors  v0.22.3   //  indirect
138+ 	github.com/go-openapi/jsonpointer  v0.22 .1  //  indirect
139+ 	github.com/go-openapi/jsonreference  v0.21.2   //  indirect
140+ 	github.com/go-openapi/loads  v0.23.1   //  indirect
141+ 	github.com/go-openapi/spec  v0.22 .0  //  indirect
142+ 	github.com/go-openapi/strfmt  v0.24 .0  //  indirect
145143	github.com/go-openapi/swag  v0.23.1  //  indirect
146- 	github.com/go-openapi/validate  v0.24.0  //  indirect
144+ 	github.com/go-openapi/swag/conv  v0.25.1  //  indirect
145+ 	github.com/go-openapi/swag/fileutils  v0.25.1  //  indirect
146+ 	github.com/go-openapi/swag/jsonname  v0.25.1  //  indirect
147+ 	github.com/go-openapi/swag/jsonutils  v0.25.1  //  indirect
148+ 	github.com/go-openapi/swag/loading  v0.25.1  //  indirect
149+ 	github.com/go-openapi/swag/mangling  v0.25.1  //  indirect
150+ 	github.com/go-openapi/swag/stringutils  v0.25.1  //  indirect
151+ 	github.com/go-openapi/swag/typeutils  v0.25.1  //  indirect
152+ 	github.com/go-openapi/swag/yamlutils  v0.25.1  //  indirect
153+ 	github.com/go-openapi/validate  v0.25.0  //  indirect
154+ 	github.com/go-viper/mapstructure/v2  v2.4.0  //  indirect
147155	github.com/goccy/go-yaml  v1.18.0  //  indirect
148156	github.com/gogo/protobuf  v1.3.2  //  indirect
149157	github.com/golang-jwt/jwt/v5  v5.3.0  //  indirect
150158	github.com/golang/protobuf  v1.5.4  //  indirect
151159	github.com/google/btree  v1.1.3  //  indirect
152- 	github.com/google/gnostic-models  v0.6.9   //  indirect
160+ 	github.com/google/gnostic-models  v0.7.0   //  indirect
153161	github.com/google/go-containerregistry  v0.20.6  //  indirect
154- 	github.com/google/pprof  v0.0.0-20250607225305-033d6d78b36a  //  indirect
155162	github.com/google/s2a-go  v0.1.9  //  indirect
156163	github.com/googleapis/enterprise-certificate-proxy  v0.3.6  //  indirect
157164	github.com/googleapis/gax-go/v2  v2.15.0  //  indirect
158165	github.com/gorilla/websocket  v1.5.4-0.20250319132907-e064f32e3674  //  indirect
159166	github.com/grafana/regexp  v0.0.0-20240518133315-a468a5bfb3bc  //  indirect
160167	github.com/grpc-ecosystem/go-grpc-prometheus  v1.2.0  //  indirect
161- 	github.com/grpc-ecosystem/grpc-gateway/v2  v2.27.1   //  indirect
168+ 	github.com/grpc-ecosystem/grpc-gateway/v2  v2.27.2   //  indirect
162169	github.com/inconshreveable/mousetrap  v1.1.0  //  indirect
163170	github.com/josharian/intern  v1.0.0  //  indirect
164171	github.com/json-iterator/go  v1.1.12  //  indirect
@@ -171,7 +178,6 @@ require (
171178	github.com/mailru/easyjson  v0.9.0  //  indirect
172179	github.com/miekg/dns  v1.1.68  //  indirect
173180	github.com/mitchellh/go-homedir  v1.1.0  //  indirect
174- 	github.com/mitchellh/mapstructure  v1.5.0  //  indirect
175181	github.com/moby/docker-image-spec  v1.3.1  //  indirect
176182	github.com/moby/go-archive  v0.1.0  //  indirect
177183	github.com/moby/patternmatcher  v0.6.0  //  indirect
@@ -185,7 +191,7 @@ require (
185191	github.com/morikuni/aec  v1.0.0  //  indirect
186192	github.com/munnerz/goautoneg  v0.0.0-20191010083416-a7dc8b61c822  //  indirect
187193	github.com/mxk/go-flowrate  v0.0.0-20140419014527-cca7078d478f  //  indirect
188- 	github.com/ohler55/ojg  v1.26.8   //  indirect
194+ 	github.com/ohler55/ojg  v1.26.10   //  indirect
189195	github.com/oklog/ulid  v1.3.1  //  indirect
190196	github.com/opencontainers/go-digest  v1.0.0  //  indirect
191197	github.com/opencontainers/image-spec  v1.1.1  //  indirect
@@ -194,12 +200,12 @@ require (
194200	github.com/planetscale/vtprotobuf  v0.6.1-0.20240319094008-0393e58bdf10  //  indirect
195201	github.com/pmezard/go-difflib  v1.0.1-0.20181226105442-5d4384ee4fb2  //  indirect
196202	github.com/power-devops/perfstat  v0.0.0-20240221224432-82ca36839d55  //  indirect
197- 	github.com/prometheus/otlptranslator  v0.0.0-20250717125610-8549f4ab4f8f   //  indirect
203+ 	github.com/prometheus/otlptranslator  v0.0.2   //  indirect
198204	github.com/prometheus/procfs  v0.17.0  //  indirect
199205	github.com/shopspring/decimal  v1.4.0  //  indirect
200206	github.com/sirupsen/logrus  v1.9.3  //  indirect
201- 	github.com/spf13/cobra  v1.9 .1  //  indirect
202- 	github.com/spf13/pflag  v1.0.7   //  indirect
207+ 	github.com/spf13/cobra  v1.10 .1  //  indirect
208+ 	github.com/spf13/pflag  v1.0.10   //  indirect
203209	github.com/spiffe/go-spiffe/v2  v2.5.0  //  indirect
204210	github.com/stoewer/go-strcase  v1.3.1  //  indirect
205211	github.com/telepresenceio/watchable  v0.0.0-20220726211108-9bb86f92afa7  //  indirect
@@ -208,17 +214,17 @@ require (
208214	github.com/tidwall/pretty  v1.2.1  //  indirect
209215	github.com/tklauser/go-sysconf  v0.3.15  //  indirect
210216	github.com/tklauser/numcpus  v0.10.0  //  indirect
211- 	github.com/ulikunitz/xz  v0.5.14   //  indirect
217+ 	github.com/ulikunitz/xz  v0.5.15   //  indirect
212218	github.com/vbatts/tar-split  v0.12.1  //  indirect
213219	github.com/x448/float16  v0.8.4  //  indirect
214220	github.com/yosida95/uritemplate/v3  v3.0.2  //  indirect
215221	github.com/yuin/gopher-lua  v1.1.1  //  indirect
216222	github.com/yusufpapurcu/wmi  v1.2.4  //  indirect
217223	github.com/zeebo/errs  v1.4.0  //  indirect
218- 	go.etcd.io/etcd/api/v3  v3.6.1   //  indirect
219- 	go.etcd.io/etcd/client/pkg/v3  v3.6.1   //  indirect
220- 	go.etcd.io/etcd/client/v3  v3.6.1   //  indirect
221- 	go.mongodb.org/mongo-driver  v1.14.0   //  indirect
224+ 	go.etcd.io/etcd/api/v3  v3.6.4   //  indirect
225+ 	go.etcd.io/etcd/client/pkg/v3  v3.6.4   //  indirect
226+ 	go.etcd.io/etcd/client/v3  v3.6.4   //  indirect
227+ 	go.mongodb.org/mongo-driver  v1.17.4   //  indirect
222228	go.opentelemetry.io/auto/sdk  v1.1.0  //  indirect
223229	go.opentelemetry.io/contrib/bridges/prometheus  v0.62.0  //  indirect
224230	go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc  v0.61.0  //  indirect
@@ -229,8 +235,8 @@ require (
229235	go.opentelemetry.io/contrib/propagators/ot  v1.37.0  //  indirect
230236	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc  v0.13.0  //  indirect
231237	go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp  v0.13.0  //  indirect
232- 	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc  v1.37 .0  //  indirect
233- 	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp  v1.37 .0  //  indirect
238+ 	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc  v1.38 .0  //  indirect
239+ 	go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp  v1.38 .0  //  indirect
234240	go.opentelemetry.io/otel/exporters/otlp/otlptrace  v1.37.0  //  indirect
235241	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc  v1.37.0  //  indirect
236242	go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp  v1.37.0  //  indirect
@@ -239,6 +245,7 @@ require (
239245	go.opentelemetry.io/otel/sdk/log  v0.13.0  //  indirect
240246	go.uber.org/multierr  v1.11.0  //  indirect
241247	go.yaml.in/yaml/v2  v2.4.2  //  indirect
248+ 	go.yaml.in/yaml/v3  v3.0.4  //  indirect
242249	golang.org/x/crypto  v0.42.0  //  indirect
243250	golang.org/x/mod  v0.28.0  //  indirect
244251	golang.org/x/net  v0.44.0  //  indirect
@@ -247,20 +254,20 @@ require (
247254	golang.org/x/text  v0.29.0  //  indirect
248255	golang.org/x/time  v0.13.0  //  indirect
249256	gomodules.xyz/jsonpatch/v2  v2.5.0  //  indirect
250- 	google.golang.org/genproto/googleapis/api  v0.0.0-20250728155136-f173205681a0   //  indirect
257+ 	google.golang.org/genproto/googleapis/api  v0.0.0-20250825161204-c5933d9347a5   //  indirect
251258	google.golang.org/genproto/googleapis/rpc  v0.0.0-20250908214217-97024824d090  //  indirect
252259	google.golang.org/grpc/security/advancedtls  v1.0.0  //  indirect
253- 	gopkg.in/evanphx/json-patch.v4  v4.12 .0  //  indirect
260+ 	gopkg.in/evanphx/json-patch.v4  v4.13 .0  //  indirect
254261	gopkg.in/inf.v0  v0.9.1  //  indirect
255262	gopkg.in/yaml.v2  v2.4.0  //  indirect
256- 	k8s.io/apiserver  v0.33.4   //  indirect
257- 	k8s.io/component-base  v0.33.4   //  indirect
263+ 	k8s.io/apiserver  v0.34.1   //  indirect
264+ 	k8s.io/component-base  v0.34.1   //  indirect
258265	k8s.io/klog/v2  v2.130.1  //  indirect
259- 	k8s.io/kube-openapi  v0.0.0-20250626002932-679f732ef8b8   //  indirect
266+ 	k8s.io/kube-openapi  v0.0.0-20250814151709-d7b6acb124c3   //  indirect
260267	sigs.k8s.io/apiserver-network-proxy/konnectivity-client  v0.31.2  //  indirect
261- 	sigs.k8s.io/json  v0.0.0-20241014173422-cfa47c3a1cc8   //  indirect
262- 	sigs.k8s.io/kubectl-validate  v0.0.5-0.20241223122011-eb064d2f92d5   //  indirect
263- 	sigs.k8s.io/mcs-api  v0.2 .0  //  indirect
268+ 	sigs.k8s.io/json  v0.0.0-20250730193827-2d320260d730   //  indirect
269+ 	sigs.k8s.io/kubectl-validate  v0.0.5-0.20250915070809-d2f2d68fba09   //  indirect
270+ 	sigs.k8s.io/mcs-api  v0.3 .0  //  indirect
264271	sigs.k8s.io/randfill  v1.0.0  //  indirect
265- 	sigs.k8s.io/structured-merge-diff/v4    v4.7 .0  //  indirect
272+ 	sigs.k8s.io/structured-merge-diff/v6    v6.3 .0  //  indirect
266273)
0 commit comments