@@ -10,6 +10,8 @@ github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
1010github.com/beorn7/perks  v1.0.1 /go.mod  h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw =
1111github.com/cenkalti/backoff/v4  v4.3.0  h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8 =
1212github.com/cenkalti/backoff/v4  v4.3.0 /go.mod  h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE =
13+ github.com/cenkalti/backoff/v5  v5.0.2  h1:rIfFVxEf1QsI7E1ZHfp/B4DF/6QBAUhmgkxc0H7Zss8 =
14+ github.com/cenkalti/backoff/v5  v5.0.2 /go.mod  h1:rkhZdG3JZukswDf7f0cwqPNk4K0sa+F97BxZthm/crw =
1315github.com/cespare/xxhash/v2  v2.3.0  h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs =
1416github.com/cespare/xxhash/v2  v2.3.0 /go.mod  h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs =
1517github.com/containerd/log  v0.1.0  h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I =
@@ -215,22 +217,22 @@ go.opentelemetry.io/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJyS
215217go.opentelemetry.io/auto/sdk  v1.1.0 /go.mod  h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A =
216218go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp  v0.60.0  h1:sbiXRNDSWJOTobXh5HyQKjq6wUC5tNybqjIqDpAY4CU =
217219go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp  v0.60.0 /go.mod  h1:69uWxva0WgAA/4bu2Yy70SLDBwZXuQ6PbBpbsa5iZrQ =
218- go.opentelemetry.io/otel  v1.35 .0  h1:xKWKPxrxB6OtMCbmMY021CqC45J+3Onta9MqjhnusiQ =
219- go.opentelemetry.io/otel  v1.35 .0 /go.mod  h1:UEqy8Zp11hpkUrL73gSlELM0DupHoiq72dR+Zqel/+Y =
220- go.opentelemetry.io/otel/exporters/otlp/otlptrace  v1.35 .0  h1:1fTNlAIJZGWLP5FVu0fikVry1IsiUnXjf7QFvoNN3Xw =
221- go.opentelemetry.io/otel/exporters/otlp/otlptrace  v1.35 .0 /go.mod  h1:zjPK58DtkqQFn+YUMbx0M2XV3QgKU0gS9LeGohREyK4 =
222- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc  v1.35 .0  h1:m639+BofXTvcY1q8CGs4ItwQarYtJPOWmVobfM1HpVI =
223- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc  v1.35 .0 /go.mod  h1:LjReUci/F4BUyv+y4dwnq3h/26iNOeC3wAIqgvTIZVo =
224- go.opentelemetry.io/otel/metric  v1.35 .0  h1:0znxYu2SNyuMSQT4Y9WDWej0VpcsxkuklLa4/siN90M =
225- go.opentelemetry.io/otel/metric  v1.35 .0 /go.mod  h1:nKVFgxBZ2fReX6IlyW28MgZojkoAkJGaE8CpgeAU3oE =
226- go.opentelemetry.io/otel/sdk  v1.35 .0  h1:iPctf8iprVySXSKJffSS79eOjl9pvxV9ZqOWT0QejKY =
227- go.opentelemetry.io/otel/sdk  v1.35 .0 /go.mod  h1:+ga1bZliga3DxJ3CQGg3updiaAJoNECOgJREo9KHGQg  =
220+ go.opentelemetry.io/otel  v1.36 .0  h1:UumtzIklRBY6cI/lllNZlALOF5nNIzJVb16APdvgTXg =
221+ go.opentelemetry.io/otel  v1.36 .0 /go.mod  h1:/TcFMXYjyRNh8khOAO9ybYkqaDBb/70aVwkNML4pP8E =
222+ go.opentelemetry.io/otel/exporters/otlp/otlptrace  v1.36 .0  h1:dNzwXjZKpMpE2JhmO+9HsPl42NIXFIFSUSSs0fiqra0 =
223+ go.opentelemetry.io/otel/exporters/otlp/otlptrace  v1.36 .0 /go.mod  h1:90PoxvaEB5n6AOdZvi+yWJQoE95U8Dhhw2bSyRqnTD0 =
224+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc  v1.36 .0  h1:JgtbA0xkWHnTmYk7YusopJFX6uleBmAuZ8n05NEh8nQ =
225+ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc  v1.36 .0 /go.mod  h1:179AK5aar5R3eS9FucPy6rggvU0g52cvKId8pv4+v0c =
226+ go.opentelemetry.io/otel/metric  v1.36 .0  h1:MoWPKVhQvJ+eeXWHFBOPoBOi20jh6Iq2CcCREuTYufE =
227+ go.opentelemetry.io/otel/metric  v1.36 .0 /go.mod  h1:zC7Ks+yeyJt4xig9DEw9kuUFe5C3zLbVjV2PzT6qzbs =
228+ go.opentelemetry.io/otel/sdk  v1.36 .0  h1:b6SYIuLRs88ztox4EyrvRti80uXIFy+Sqzoh9kFULbs =
229+ go.opentelemetry.io/otel/sdk  v1.36 .0 /go.mod  h1:+lC+mTgD+MUWfjJubi2vvXWcVxyr9rmlshZni72pXeY  =
228230go.opentelemetry.io/otel/sdk/metric  v1.35.0  h1:1RriWBmCKgkeHEhM7a2uMjMUfP7MsOF5JpUCaEqEI9o =
229231go.opentelemetry.io/otel/sdk/metric  v1.35.0 /go.mod  h1:is6XYCUMpcKi+ZsOvfluY5YstFnhW0BidkR+gL+qN+w =
230- go.opentelemetry.io/otel/trace  v1.35 .0  h1:dPpEfJu1sDIqruz7BHFG3c7528f6ddfSWfFDVt/xgMs =
231- go.opentelemetry.io/otel/trace  v1.35 .0 /go.mod  h1:WUk7DtFp1Aw2MkvqGdwiXYDZZNvA/1J8o6xRXLrIkyc =
232- go.opentelemetry.io/proto/otlp  v1.5 .0  h1:xJvq7gMzB31/d406fB8U5CBdyQGw4P399D1aQWU/3i4 =
233- go.opentelemetry.io/proto/otlp  v1.5 .0 /go.mod  h1:keN8WnHxOy8PG0rQZjJJ5A2ebUoafqWp0eVQ4yIXvJ4 =
232+ go.opentelemetry.io/otel/trace  v1.36 .0  h1:ahxWNuqZjpdiFAyrIoQ4GIiAIhxAunQR6MUoKrsNd4w =
233+ go.opentelemetry.io/otel/trace  v1.36 .0 /go.mod  h1:gQ+OnDZzrybY4k4seLzPAWNwVBBVlF2szhehOBB/tGA =
234+ go.opentelemetry.io/proto/otlp  v1.6 .0  h1:jQjP+AQyTf+Fe7OKj/MfkDrmK4MNVtw2NpXsf9fefDI =
235+ go.opentelemetry.io/proto/otlp  v1.6 .0 /go.mod  h1:cicgGehlFuNdgZkcALOCh3VE6K/u2tAjzlRhDwmVpZc =
234236go.uber.org/automaxprocs  v1.6.0  h1:O3y2/QNTOdbF+e/dpXNNW7Rx2hZ4sTIPyybbxyNqTUs =
235237go.uber.org/automaxprocs  v1.6.0 /go.mod  h1:ifeIMSnPZuznNm6jmdzmU3/bfk01Fe2fotchwEFJ8r8 =
236238go.uber.org/goleak  v1.3.0  h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto =
@@ -242,8 +244,8 @@ go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
242244golang.org/x/crypto  v0.0.0-20190308221718-c2843e01d9a2 /go.mod  h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w =
243245golang.org/x/crypto  v0.0.0-20191011191535-87dc89f01550 /go.mod  h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI =
244246golang.org/x/crypto  v0.0.0-20200622213623-75b288015ac9 /go.mod  h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto =
245- golang.org/x/crypto  v0.37 .0  h1:kJNSjF/Xp7kU0iB2Z+9viTPMW4EqqsrywMXLJOOsXSE =
246- golang.org/x/crypto  v0.37 .0 /go.mod  h1:vg+k43peMZ0pUMhYmVAWysMK35e6ioLh3wB8ZCAfbVc =
247+ golang.org/x/crypto  v0.38 .0  h1:jt+WWG8IZlBnVbomuhg2Mdq0+BBQaHbtqHEFEigjUV8 =
248+ golang.org/x/crypto  v0.38 .0 /go.mod  h1:MvrbAqul58NNYPKnOra203SB9vpuZW0e+RRZV+Ggqjw =
247249golang.org/x/exp  v0.0.0-20250210185358-939b2ce775ac  h1:l5+whBCLH3iH2ZNHYLbAe58bo7yrN4mVcnkHDYz5vvs =
248250golang.org/x/exp  v0.0.0-20250210185358-939b2ce775ac /go.mod  h1:hH+7mtFmImwwcMvScyxUhjuVHR3HGaDPMn9rMSUUbxo =
249251golang.org/x/mod  v0.2.0 /go.mod  h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA =
@@ -254,8 +256,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
254256golang.org/x/net  v0.0.0-20190620200207-3b0461eec859 /go.mod  h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s =
255257golang.org/x/net  v0.0.0-20200226121028-0de0cce0169b /go.mod  h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s =
256258golang.org/x/net  v0.0.0-20201021035429-f5854403a974 /go.mod  h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU =
257- golang.org/x/net  v0.39 .0  h1:ZCu7HMWDxpXpaiKdhzIfaltL9Lp31x/3fCP11bc6/fY =
258- golang.org/x/net  v0.39 .0 /go.mod  h1:X7NRbYVEA+ewNkCNyJ513WmMdQ3BineSwVtN2zD/d+E =
259+ golang.org/x/net  v0.40 .0  h1:79Xs7wF06Gbdcg4kdCCIQArK11Z1hr5POQ6+fIYHNuY =
260+ golang.org/x/net  v0.40 .0 /go.mod  h1:y0hY0exeL2Pku80/zKK7tpntoX23cqL3Oa6njdgRtds =
259261golang.org/x/oauth2  v0.27.0  h1:da9Vo7/tDv5RH/7nZDz1eMGS/q1Vv1N/7FCrBhI9I3M =
260262golang.org/x/oauth2  v0.27.0 /go.mod  h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8 =
261263golang.org/x/sync  v0.0.0-20190423024810-112230192c58 /go.mod  h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM =
@@ -266,10 +268,10 @@ golang.org/x/sync v0.14.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
266268golang.org/x/sys  v0.0.0-20190215142949-d0b11bdaac8a /go.mod  h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY =
267269golang.org/x/sys  v0.0.0-20190412213103-97732733099d /go.mod  h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs =
268270golang.org/x/sys  v0.0.0-20200930185726-fdedc70b468f /go.mod  h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs =
269- golang.org/x/sys  v0.32 .0  h1:s77OFDvIQeibCmezSnk/q6iAfkdiQaJi4VzroCFrN20 =
270- golang.org/x/sys  v0.32 .0 /go.mod  h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k =
271- golang.org/x/term  v0.31 .0  h1:erwDkOK1Msy6offm1mOgvspSkslFnIGsFnxOKoufg3o =
272- golang.org/x/term  v0.31 .0 /go.mod  h1:R4BeIy7D95HzImkxGkTW1UQTtP54tio2RyHz7PwK0aw =
271+ golang.org/x/sys  v0.33 .0  h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw =
272+ golang.org/x/sys  v0.33 .0 /go.mod  h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k =
273+ golang.org/x/term  v0.32 .0  h1:DR4lr0TjUs3epypdhTOkMmuF5CDFJ/8pOnbzMZPQ7bg =
274+ golang.org/x/term  v0.32 .0 /go.mod  h1:uZG1FhGx848Sqfsq4/DlJr3xGGsYMu/L5GW4abiaEPQ =
273275golang.org/x/text  v0.3.0 /go.mod  h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ =
274276golang.org/x/text  v0.3.3 /go.mod  h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ =
275277golang.org/x/text  v0.25.0  h1:qVyWApTSYLk/drJRO5mDlNYskwQznZmkpV2c8q9zls4 =
@@ -288,10 +290,10 @@ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8T
288290golang.org/x/xerrors  v0.0.0-20200804184101-5ec99f83aff1 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
289291gomodules.xyz/jsonpatch/v2  v2.4.0  h1:Ci3iUJyx9UeRx7CeFN8ARgGbkESwJK+KB9lLcWxY/Zw =
290292gomodules.xyz/jsonpatch/v2  v2.4.0 /go.mod  h1:AH3dM2RI6uoBZxn3LVrfvJ3E0/9dG4cSrbuBJT4moAY =
291- google.golang.org/genproto/googleapis/api  v0.0.0-20250422160041-2d3770c4ea7f   h1:tjZsroqekhC63+WMqzmWyW5Twj/ZfR5HAlpd5YQ1Vs0 =
292- google.golang.org/genproto/googleapis/api  v0.0.0-20250422160041-2d3770c4ea7f  /go.mod  h1:Cd8IzgPo5Akum2c9R6FsXNaZbH3Jpa2gpHlW89FqlyQ =
293- google.golang.org/genproto/googleapis/rpc  v0.0.0-20250422160041-2d3770c4ea7f   h1:N/PrbTw4kdkqNRzVfWPrBekzLuarFREcbFOiOLkXon4 =
294- google.golang.org/genproto/googleapis/rpc  v0.0.0-20250422160041-2d3770c4ea7f  /go.mod  h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A =
293+ google.golang.org/genproto/googleapis/api  v0.0.0-20250519155744-55703ea1f237   h1:Kog3KlB4xevJlAcbbbzPfRG0+X9fdoGM+UBRKVz6Wr0 =
294+ google.golang.org/genproto/googleapis/api  v0.0.0-20250519155744-55703ea1f237  /go.mod  h1:ezi0AVyMKDWy5xAncvjLWH7UcLBB5n7y2fQ8MzjJcto =
295+ google.golang.org/genproto/googleapis/rpc  v0.0.0-20250519155744-55703ea1f237   h1:cJfm9zPbe1e873mHJzmQ1nwVEeRDU/T1wXDK2kUSU34 =
296+ google.golang.org/genproto/googleapis/rpc  v0.0.0-20250519155744-55703ea1f237  /go.mod  h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A =
295297google.golang.org/grpc  v1.72.1  h1:HR03wO6eyZ7lknl75XlxABNVLLFc2PAb6mHlYh756mA =
296298google.golang.org/grpc  v1.72.1 /go.mod  h1:wH5Aktxcg25y1I3w7H69nHfXdOG3UiadoBtjh3izSDM =
297299google.golang.org/protobuf  v1.36.6  h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY =
0 commit comments