8000 :| · coder/coder@8463ed2 · GitHub
[go: up one dir, main page]

Skip to content

Commit 8463ed2

Browse files
committed
:|
1 parent 336206b commit 8463ed2

File tree

4 files changed

+49
-60
lines changed

4 files changed

+49
-60
lines changed

coderd/templateversions.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ import (
4242
sdkproto "github.com/coder/coder/v2/provisionersdk/proto"
4343
"github.com/coder/preview"
4444
previewtypes "github.com/coder/preview/types"
45+
previewweb "github.com/coder/preview/web"
4546
"github.com/coder/websocket"
4647
)
4748

@@ -346,11 +347,11 @@ func (api *API) templateVersionDynamicParameters(rw http.ResponseWriter, r *http
346347
return
347348
}
348349

349-
stream := wsjson.NewStream[codersdk.DynamicParametersRequest, codersdk.DynamicParametersResponse](conn, websocket.MessageText, websocket.MessageText, api.Logger)
350+
stream := wsjson.NewStream[previewweb.Request, previewweb.Response](conn, websocket.MessageText, websocket.MessageText, api.Logger)
350351

351352
// Send an initial form state, computed without any user input.
352353
result, diagnostics := preview.Preview(ctx, input, fs)
353-
response := codersdk.DynamicParametersResponse{
354+
response := previewweb.Response{
354355
ID: -1,
355356
Diagnostics: previewtypes.Diagnostics(diagnostics),
356357
}
@@ -370,7 +371,7 @@ func (api *API) templateVersionDynamicParameters(rw http.ResponseWriter, r *http
370371
case update := <-updates:
371372
input.ParameterValues = update.Inputs
372373
result, diagnostics := preview.Preview(ctx, input, fs)
373-
response := codersdk.DynamicParametersResponse{
374+
response := previewweb.Response{
374375
ID: update.ID,
375376
Diagnostics: previewtypes.Diagnostics(diagnostics),
376377
}

codersdk/templateversions.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import (
1111
"github.com/google/uuid"
1212

1313
"github.com/coder/coder/v2/codersdk/wsjson"
14-
previewtypes "github.com/coder/preview/types"
1514
"github.com/coder/websocket"
1615
)
1716

@@ -135,9 +134,9 @@ type DynamicParametersRequest struct {
135134
}
136135

137136
type DynamicParametersResponse struct {
138-
ID int `json:"id"`
139-
Diagnostics previewtypes.Diagnostics `json:"diagnostics"`
140-
Parameters []previewtypes.Parameter `json:"parameters"`
137+
ID int `json:"id"`
138+
// Diagnostics previewtypes.Diagnostics `json:"diagnostics"`
139+
// Parameters []previewtypes.Parameter `json:"parameters"`
141140
// TODO: Workspace tags
142141
}
143142

go.mod

Lines changed: 38 additions & 49 deletions
< 10928 /tr>
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ replace github.com/spf13/afero => github.com/aslilac/afero v0.0.0-20250403163713
7575
require (
7676
cdr.dev/slog v1.6.2-0.20241112041820-0ec81e6e67bb
7777
cloud.google.com/go/compute/metadata v0.6.0
78+
github.com/SherClockHolmes/webpush-go v1.4.0
7879
github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d
7980
github.com/adrg/xdg v0.5.0
8081
github.com/ammario/tlru v0.4.0
@@ -96,13 +97,15 @@ require (
9697
github.com/chromedp/cdproto v0.0.0-20250319231242-a755498943c8
9798
github.com/chromedp/chromedp v0.13.3
9899
github.com/cli/safeexec v1.0.1
100+
github.com/coder/clistat v1.0.0
99101
github.com/coder/flog v1.1.0
100102
github.com/coder/guts v1.1.0
101103
github.com/coder/pretty v0.0.0-20230908205945-e89ba86370e0
104+
github.com/coder/preview v0.0.0-20250407165107-007b2d27bddb
102105
github.com/coder/quartz v0.1.2
103106
github.com/coder/retry v1.5.1
104107
github.com/coder/serpent v0.10.0
105-
github.com/coder/terraform-provider-coder/v2 v2.3.1-0.20250407075538-3a2c18dab13e
108+
github.com/coder/terraform-provider-coder/v2 v2.3.1-0.20250407164559-8356ff71938b
106109
github.com/coder/websocket v1.8.13
107110
github.com/coder/wgtunnel v0.1.13-0.20240522110300-ade90dfb2da0
108111
github.com/coreos/go-oidc/v3 v3.14.1
@@ -153,6 +156,7 @@ require (
153156
github.com/kirsle/configdir v0.0.0-20170128060238-e45d2f54772f
154157
github.com/klauspost/compress v1.18.0
155158
github.com/lib/pq v1.10.9
159+
github.com/mark3labs/mcp-go v0.17.0
156160
github.com/mattn/go-isatty v0.0.20
157161
github.com/mitchellh/go-wordwrap v1.0.1
158162
github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c
@@ -221,10 +225,15 @@ require (
221225
)
222226

223227
require (
228+
cel.dev/expr v0.19.1 // indirect
229+
cloud.google.com/go v0.116.0 // indirect
224230
cloud.google.com/go/auth v0.15.0 // indirect
225231
cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect
232+
cloud.google.com/go/iam v1.2.2 // indirect
226233
cloud.google.com/go/logging v1.12.0 // indirect
227234
cloud.google.com/go/longrunning v0.6.2 // indirect
235+
cloud.google.com/go/monitoring v1.21.2 // indirect
236+
cloud.google.com/go/storage v1.49.0 // indirect
228237
dario.cat/mergo v1.0.1 // indirect
229238
filippo.io/edwards25519 v1.1.0 // indirect
230239
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 // indirect
@@ -243,6 +252,9 @@ require (
243252
github.com/DataDog/gostackparse v0.7.0 // indirect
244253
github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes v0.20.0 // indirect
245254
github.com/DataDog/sketches-go v1.4.5 // indirect
255+
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 // indirect
256+
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1 // indirect
257+
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.48.1 // indirect
246258
github.com/KyleBanks/depth v1.2.1 // indirect
247259
github.com/Microsoft/go-winio v0.6.2 // indirect
248260
github.com/Nvveen/Gotty v0.0.0-20120604004816-cd527374f1e5 // indirect
@@ -255,8 +267,11 @@ require (
255267
github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be // indirect
256268
github.com/apparentlymart/go-cidr v1.1.0 // indirect
257269
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
270+
github.com/aquasecurity/go-version v0.0.1 // indirect
271+
github.com/aquasecurity/trivy v0.58.2 // indirect
258272
github.com/armon/go-radix v1.0.1-0.20221118154546-54df44f2176c // indirect
259273
github.com/atotto/clipboard v0.1.4 // indirect
274+
github.com/aws/aws-sdk-go v1.55.6 // indirect
260275
github.com/aws/aws-sdk-go-v2 v1.36.3
261276
github.com/aws/aws-sdk-go-v2/config v1.29.9
262277
github.com/aws/aws-sdk-go-v2/credentials v1.17.62 // indirect
@@ -276,13 +291,17 @@ require (
276291
github.com/beorn7/perks v1.0.1 // indirect
277292
github.com/bep/godartsass/v2 v2.3.2 // indirect
278293
github.com/bep/golibsass v1.2.0 // indirect
294+
github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect
279295
github.com/bmatcuk/doublestar/v4 v4.8.1 // indirect
296+
github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc // indirect
280297
github.com/charmbracelet/x/ansi v0.8.0 // indirect
298+
github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd // indirect
281299
github.com/charmbracelet/x/term v0.2.1 // indirect
282300
github.com/chromedp/sysutil v1.1.0 // indirect
283301
github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 // indirect
284302
github.com/clbanning/mxj/v2 v2.7.0 // indirect
285303
github.com/cloudflare/circl v1.6.0 // indirect
304+
github.com/cncf/xds/go v0.0.0-20241223141626-cff3c89139a3 // indirect
286305
github.com/containerd/continuity v0.4.5 // indirect
287306
github.com/coreos/go-iptables v0.6.0 // indirect
288307
github.com/dlclark/regexp2 v1.11.4 // indirect
@@ -295,12 +314,15 @@ require (
295314
github.com/eapache/queue/v2 v2.0.0-20230407133247-75960ed334e4 // indirect
296315
github.com/ebitengine/purego v0.8.2 // indirect
297316
github.com/elastic/go-windows v1.0.0 // indirect
317+
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
318+
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
298319
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
299320
github.com/felixge/httpsnoop v1.0.4 // indirect
300321
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
301322
github.com/gabriel-vasile/mimetype v1.4.8 // indirect
302323
github.com/go-chi/hostrouter v0.2.0 // indirect
303324
github.com/go-ini/ini v1.67.0 // indirect
325+
github.com/go-json-experiment/json v0.0.0-20250211171154-1ae217ad3535 // indirect
304326
github.com/go-logr/stdr v1.2.2 // indirect
305327
github.com/go-ole/go-ole v1.3.0 // indirect
306328
github.com/go-openapi/jsonpointer v0.21.0 // indirect
@@ -320,6 +342,7 @@ require (
320342
github.com/godbus/dbus/v5 v5.1.0 // indirect
321343
github.com/gogo/protobuf v1.3.2 // indirect
322344
github.com/gohugoio/hashstructure v0.3.0 // indirect
345+
github.com/golang-jwt/jwt/v5 v5.2.2 // indirect
323346
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
324347
github.com/golang/protobuf v1.5.4 // indirect
325348
github.com/google/btree v1.1.2 // indirect
@@ -336,8 +359,10 @@ require (
336359
github.com/hashicorp/errwrap v1.1.0 // indirect
337360
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
338361
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 // indirect
362+
github.com/hashicorp/go-getter v1.7.8 // indirect
339363
github.com/hashicorp/go-hclog v1.6.3 // indirect
340364
github.com/hashicorp/go-retryablehttp v0.7.7 // indirect
365+
github.com/hashicorp/go-safetemp v1.0.0 // indirect
341366
github.com/hashicorp/go-secure-stdlib/parseutil v0.1.7 // indirect
342367
github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 // indirect
343368
github.com/hashicorp/go-sockaddr v1.0.2 // indirect
@@ -361,6 +386,7 @@ require (
361386
github.com/kr/fs v0.1.0 // indirect
362387
github.com/kylelemons/godebug v1.1.0 // indirect
363388
github.com/leodido/go-urn v1.4.0 // indirect
389+
github.com/liamg/memoryfs v1.6.0 // indirect
364390
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
365391
github.com/lufia/plan9stats v0.0.0-20240226150601-1dcf7310316a // indirect
366392
github.com/mailru/easyjson v0.7.7 // indirect
@@ -379,6 +405,7 @@ require (
379405
github.com/mitchellh/go-testing-interface v1.14.1 // indirect
380406
github.com/mitchellh/reflectwalk v1.0.2 // indirect
381407
github.com/moby/docker-image-spec v1.3.1 // indirect
408+
github.com/moby/sys/user v0.3.0 // indirect
382409
github.com/moby/term v0.5.0 // indirect
383410
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
384411
github.com/modern-go/reflect2 v1.0.2 // indirect
@@ -399,6 +426,7 @@ require (
399426
github.com/pion/transport/v2 v2.2.10 // indirect
400427
github.com/pion/transport/v3 v3.0.7 // indirect
401428
github.com/pkg/errors v0.9.1 // indirect
429+
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect
402430
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
403431
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
404432
github.com/prometheus/procfs v0.15.1 // indirect
@@ -407,6 +435,7 @@ require (
407435
github.com/richardartoul/molecule v1.0.1-0.20240531184615-7ca0df43c0b3 // indirect
408436
github.com/rivo/uniseg v0.4.7 // indirect
409437
github.com/ryanuber/go-glob v1.0.0 // indirect
438+
github.com/samber/lo v1.49.1 // indirect
410439
github.com/satori/go.uuid v1.2.1-0.20181028125025-b2ce2384e17b // indirect
411440
github.com/secure-systems-lab/go-securesystemslib v0.9.0 // indirect
412441
github.com/shirou/gopsutil/v3 v3.24.4 // indirect
@@ -432,6 +461,7 @@ require (
432461
github.com/tklauser/go-sysconf v0.3.13 // indirect
433462
github.com/tklauser/numcpus v0.7.0 // indirect
434463
github.com/u-root/uio v0.0.0-20240209044354-b3d14b93376a // indirect
464+
github.com/ulikunitz/xz v0.5.12 // indirect
435465
github.com/vishvananda/netlink v1.2.1-beta.2 // indirect
436466
github.com/vishvananda/netns v0.0.4 // indirect
437467
github.com/vmihailenco/msgpack v4.0.4+incompatible // indirect
@@ -442,21 +472,27 @@ require (
442472
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
443473
github.com/xeipuuv/gojsonschema v1.2.0 // indirect
444474
github.com/xi2/xz v0.0.0-20171230120015-48954b6210f8 // indirect
475+
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
445476
github.com/yashtewari/glob-intersection v0.2.0 // indirect
477+
github.com/yosida95/uritemplate/v3 v3.0.2 // indirect
446478
github.com/yuin/goldmark v1.7.8 // indirect
447479
github.com/yuin/goldmark-emoji v1.0.5 // indirect
448480
github.com/yusufpapurcu/wmi v1.2.4 // indirect
449481
github.com/zclconf/go-cty v1.16.2
450482
github.com/zeebo/errs v1.3.0 // indirect
483+
go.opencensus.io v0.24.0 // indirect
451484
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
452485
go.opentelemetry.io/collector/component v0.104.0 // indirect
453486
go.opentelemetry.io/collector/config/configtelemetry v0.104.0 // indirect
454487
go.opentelemetry.io/collector/pdata v1.11.0 // indirect
455488
go.opentelemetry.io/collector/pdata/pprofile v0.104.0 // indirect
456489
go.opentelemetry.io/collector/semconv v0.104.0 // indirect
457490
go.opentelemetry.io/contrib v1.19.0 // indirect
491+
go.opentelemetry.io/contrib/detectors/gcp v1.34.0 // indirect
492+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect
458493
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect
459494
go.opentelemetry.io/otel/metric v1.35.0 // indirect
495+
go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect
460496
go.opentelemetry.io/proto/otlp v1.5.0 // indirect
461497
go.uber.org/multierr v1.11.0 // indirect
462498
go.uber.org/zap v1.27.0 // indirect
@@ -472,54 +508,7 @@ require (
472508
gopkg.in/ini.v1 v1.67.0 // indirect
473509
gopkg.in/yaml.v2 v2.4.0 // indirect
474510
howett.net/plist v1.0.0 // indirect
511+
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
475512
kernel.org/pub/linux/libs/security/libcap/psx v1.2.73 // indirect
476513
sigs.k8s.io/yaml v1.4.0 // indirect
477514
)
478-
479-
require github.com/coder/clistat v1.0.0
480-
481-
require github.com/SherClockHolmes/webpush-go v1.4.0
482-
483-
require (
484-
github.com/charmbracelet/colorprofile v0.2.3-0.20250311203215-f60798e515dc // indirect
485-
github.com/charmbracelet/x/cellbuf v0.0.13-0.20250311204145-2c3ea96c31dd // indirect
486-
github.com/go-json-experiment/json v0.0.0-20250211171154-1ae217ad3535 // indirect
487-
github.com/golang-jwt/jwt/v5 v5.2.2 // indirect
488-
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
489-
)
490-
491-
require (
492-
github.com/coder/preview v0.0.0-20250403155814-3d8e9262e6dd
493-
github.com/mark3labs/mcp-go v0.17.0
494-
)
495-
496-
require (
497-
cel.dev/expr v0.19.1 // indirect
498-
cloud.google.com/go v0.116.0 // indirect
499-
cloud.google.com/go/iam v1.2.2 // indirect
500-
cloud.google.com/go/monitoring v1.21.2 // indirect
501-
cloud.google.com/go/storage v1.49.0 // indirect
502-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0 // indirect
503-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1 // indirect
504-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.48.1 // indirect
505-
github.com/aquasecurity/go-version v0.0.1 // indirect
506-
github.com/aquasecurity/trivy v0.58.2 // indirect
507-
github.com/aws/aws-sdk-go v1.55.6 // indirect
508-
github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect
509-
github.com/cncf/xds/go v0.0.0-20241223141626-cff3c89139a3 // indirect
510-
github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect
511-
github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
512-
github.com/hashicorp/go-getter v1.7.8 // indirect
513-
github.com/hashicorp/go-safetemp v1.0.0 // indirect
514-
github.com/liamg/memoryfs v1.6.0 // indirect
515-
github.com/moby/sys/user v0.3.0 // indirect
516-
github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect
517-
github.com/samber/lo v1.49.1 // indirect
518-
github.com/ulikunitz/xz v0.5.12 // indirect
519-
github.com/yosida95/uritemplate/v3 v3.0.2 // indirect
520-
go.opencensus.io v0.24.0 // indirect
521-
go.opentelemetry.io/contrib/detectors/gcp v1.34.0 // indirect
522-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0 // indirect
523-
go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect
524-
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
525-
)

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -903,8 +903,8 @@ github.com/coder/pq v1.10.5-0.20240813183442-0c420cb5a048 h1:3jzYUlGH7ZELIH4XggX
903903
github.com/coder/pq v1.10.5-0.20240813183442-0c420cb5a048/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
904904
github.com/coder/pretty v0.0.0-20230908205945-e89ba86370e0 h1:3A0ES21Ke+FxEM8CXx9n47SZOKOpgSE1bbJzlE4qPVs=
905905
github.com/coder/pretty v0.0.0-20230908205945-e89ba86370e0/go.mod h1:5UuS2Ts+nTToAMeOjNlnHFkPahrtDkmpydBen/3wgZc=
906-
github.com/coder/preview v0.0.0-20250403155814-3d8e9262e6dd h1:+/05B6At8SfmILJcO5CoWz01DLsehmI6vNP+/GoOalI=
907-
github.com/coder/preview v0.0.0-20250403155814-3d8e9262e6dd/go.mod h1:oSDHau/KPqAHqZQ1ipk0BBNvs6bhM9QCBW5z/8mrN+g=
906+
github.com/coder/preview v0.0.0-20250407165107-007b2d27bddb h1:1rzDj1fj7WFvW4AgrHTSyLTepqMqch2IkZItU3p2a+Y=
907+
github.com/coder/preview v0.0.0-20250407165107-007b2d27bddb/go.mod h1:XNSI0sekL694wrU8QWifvQgj5g4GPtYwTs2Bqeh/GIo=
908908
github.com/coder/quartz v0.1.2 h1:PVhc9sJimTdKd3VbygXtS4826EOCpB1fXoRlLnCrE+s=
909909
github.com/coder/quartz v0.1.2/go.mod h1:vsiCc+AHViMKH2CQpGIpFgdHIEQsxwm8yCscqKmzbRA=
910910
github.com/coder/retry v1.5.1 h1:iWu8YnD8YqHs3XwqrqsjoBTAVqT9ml6z9ViJ2wlMiqc=
@@ -917,8 +917,8 @@ github.com/coder/tailscale v1.1.1-0.20250227024825-c9983534152a h1:18TQ03KlYrkW8
917917
github.com/coder/tailscale v1.1.1-0.20250227024825-c9983534152a/go.mod h1:1ggFFdHTRjPRu9Yc1yA7nVHBYB50w9Ce7VIXNqcW6Ko=
918918
github.com/coder/terraform-config-inspect v0.0.0-20250107175719-6d06d90c630e h1:JNLPDi2P73laR1oAclY6jWzAbucf70ASAvf5mh2cME0=
919919
github.com/coder/terraform-config-inspect v0.0.0-20250107175719-6d06d90c630e/go.mod h1:Gz/z9Hbn+4KSp8A2FBtNszfLSdT2Tn/uAKGuVqqWmDI=
920-
github.com/coder/terraform-provider-coder/v2 v2.3.1-0.20250407075538-3a2c18dab13e h1:coy2k2X/d+bGys9wUqQn/TR/0xBibiOIX6vZzPSVGso=
921-
github.com/coder/terraform-provider-coder/v2 v2.3.1-0.20250407075538-3a2c18dab13e/go.mod h1:X28s3rz+aEM5PkBKvk3xcUrQFO2eNPjzRChUg9wb70U=
920+
github.com/coder/terraform-provider-coder/v2 v2.3.1-0.20250407164559-8356ff71938b h1:FTCKE+v4So2jaiBTgXXM7KPv002ayhOGlNSUWaNEGm0=
921+
github.com/coder/terraform-provider-coder/v2 v2.3.1-0.20250407164559-8356ff71938b/go.mod h1:X28s3rz+aEM5PkBKvk3xcUrQFO2eNPjzRChUg9wb70U=
922922
github.com/coder/websocket v1.8.13 h1:f3QZdXy7uGVz+4uCJy2nTZyM0yTBj8yANEHhqlXZ9FE=
923923
github.com/coder/websocket v1.8.13/go.mod h1:LNVeNrXQZfe5qhS9ALED3uA+l5pPqvwXg3CKoDBB2gs=
924924
github.com/coder/wgtunnel v0.1.13-0.20240522110300-ade90dfb2da0 h1:C2/eCr+r0a5Auuw3YOiSyLNHkdMtyCZHPFBx7syN4rk=

0 commit comments

Comments
0 (0)
0