Skip to content

Commit 52aaa18

Browse files
authored
Merge pull request #1 from GoCodeAlone/chore/modular-migration
chore: migrate to GoCodeAlone/modular
2 parents 49a68f6 + c5a2a15 commit 52aaa18

7 files changed

Lines changed: 35 additions & 37 deletions

File tree

go.mod

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ module github.com/GoCodeAlone/workflow-plugin-agent
33
go 1.26.0
44

55
require (
6-
github.com/CrisisTextLine/modular v1.11.11
7-
github.com/GoCodeAlone/workflow v0.3.28
6+
github.com/GoCodeAlone/modular v1.12.0
7+
github.com/GoCodeAlone/workflow v0.3.30
88
github.com/google/uuid v1.6.0
99
golang.org/x/oauth2 v0.35.0
1010
gopkg.in/yaml.v3 v3.0.1
@@ -20,22 +20,22 @@ require (
2020
cloud.google.com/go/monitoring v1.24.3 // indirect
2121
cloud.google.com/go/storage v1.60.0 // indirect
2222
github.com/BurntSushi/toml v1.6.0 // indirect
23-
github.com/CrisisTextLine/modular/modules/auth v0.4.0 // indirect
24-
github.com/CrisisTextLine/modular/modules/eventbus/v2 v2.1.0 // indirect
2523
github.com/DataDog/datadog-go/v5 v5.4.0 // indirect
24+
github.com/GoCodeAlone/modular/modules/auth v1.12.0 // indirect
25+
github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.5.1 // indirect
2626
github.com/GoCodeAlone/yaegi v0.17.1 // indirect
2727
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 // indirect
2828
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0 // indirect
2929
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0 // indirect
3030
github.com/IBM/sarama v1.47.0 // indirect
3131
github.com/Microsoft/go-winio v0.6.2 // indirect
32-
github.com/aws/aws-sdk-go-v2 v1.41.2 // indirect
32+
github.com/aws/aws-sdk-go-v2 v1.41.3 // indirect
3333
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.4 // indirect
3434
github.com/aws/aws-sdk-go-v2/config v1.32.7 // indirect
3535
github.com/aws/aws-sdk-go-v2/credentials v1.19.10 // indirect
3636
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.18 // indirect
37-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.18 // indirect
38-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.18 // indirect
37+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.19 // indirect
38+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.19 // indirect
3939
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect
4040
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.17 // indirect
4141
github.com/aws/aws-sdk-go-v2/service/apigatewayv2 v1.33.6 // indirect
@@ -44,7 +44,7 @@ require (
4444
github.com/aws/aws-sdk-go-v2/service/ec2 v1.289.1 // indirect
4545
github.com/aws/aws-sdk-go-v2/service/ecs v1.72.0 // indirect
4646
github.com/aws/aws-sdk-go-v2/service/eks v1.80.0 // indirect
47-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.5 // indirect
47+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.6 // indirect
4848
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.8 // indirect
4949
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.18 // indirect
5050
github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.17 // indirect
@@ -55,7 +55,7 @@ require (
5555
github.com/aws/aws-sdk-go-v2/service/sso v1.30.11 // indirect
5656
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.15 // indirect
5757
github.com/aws/aws-sdk-go-v2/service/sts v1.41.7 // indirect
58-
github.com/aws/smithy-go v1.24.1 // indirect
58+
github.com/aws/smithy-go v1.24.2 // indirect
5959
github.com/beorn7/perks v1.0.1 // indirect
6060
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
6161
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
@@ -161,7 +161,7 @@ require (
161161
golang.org/x/crypto v0.48.0 // indirect
162162
golang.org/x/exp v0.0.0-20260218203240-3dfff04db8fa // indirect
163163
golang.org/x/net v0.51.0 // indirect
164-
golang.org/x/sync v0.19.0 // indirect
164+
golang.org/x/sync v0.20.0 // indirect
165165
golang.org/x/sys v0.41.0 // indirect
166166
golang.org/x/text v0.34.0 // indirect
167167
golang.org/x/time v0.14.0 // indirect

go.sum

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,16 @@ github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c h1:udKWzYgxTojEK
2424
github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E=
2525
github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk=
2626
github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
27-
github.com/CrisisTextLine/modular v1.11.11 h1:6rx271wWZ1r+RoPWuQRmhvpd5kmgGPAk1qYlX3kFsYs=
28-
github.com/CrisisTextLine/modular v1.11.11/go.mod h1:l92kynq0nxfqLzPDAtzoGxaVkWqx2h1XP+Zh5qzRIdg=
29-
github.com/CrisisTextLine/modular/modules/auth v0.4.0 h1:sP7CYgdJPz88M1PrfOz2knwzy7buobZ/1qi82qmnT6Q=
30-
github.com/CrisisTextLine/modular/modules/auth v0.4.0/go.mod h1:0DnUawpxdFCka4BjMhmXubQIjkF4VRwRdN6c64Jbvvo=
31-
github.com/CrisisTextLine/modular/modules/eventbus v1.7.0 h1:SSeu7rjuECDgFa+iNyndn94YPQxffHxJgfR7U4psz6E=
32-
github.com/CrisisTextLine/modular/modules/eventbus v1.7.0/go.mod h1:I1tGf3DmadwyMP2NE2m6XHYl9ebXB9wBc/KZLywTR4c=
33-
github.com/CrisisTextLine/modular/modules/eventbus/v2 v2.1.0 h1:jCG/5cuCITnGH4ztOrU5vY00+ykP9j+RL0zXy/CX1ak=
34-
github.com/CrisisTextLine/modular/modules/eventbus/v2 v2.1.0/go.mod h1:5DmacIYrhhiN18i2OHyAVBiNKbN2jHuEv2UJoRToMg0=
3527
github.com/DataDog/datadog-go/v5 v5.4.0 h1:Ea3eXUVwrVV28F/fo3Dr3aa+TL/Z7Xi6SUPKW8L99aI=
3628
github.com/DataDog/datadog-go/v5 v5.4.0/go.mod h1:K9kcYBlxkcPP8tvvjZZKs/m1edNAUFzBbdpTUKfCsuw=
37-
github.com/GoCodeAlone/workflow v0.3.28 h1:2cNsJnwaCYriiq0YreXa31qm8xy+NI9Pxfh/+Axohv8=
38-
github.com/GoCodeAlone/workflow v0.3.28/go.mod h1:v60REpp2GR3HsOcDk5QfRhCeQeMshpjpHb/ErW3/QBM=
29+
github.com/GoCodeAlone/modular v1.12.0 h1:C4tLfJe65rrUQsbtndiVfldtT8IRKZcHczNRNbBK4wo=
30+
github.com/GoCodeAlone/modular v1.12.0/go.mod h1:ET7mlekRjkRq9mwJdWmaC2KDUWvjla2IqKVFrYO2JnY=
31+
github.com/GoCodeAlone/modular/modules/auth v1.12.0 h1:eO4iq8tkz8W5sLKRSG5dC+ACITMtxZrtSJ+ReE3fKdA=
32+
github.com/GoCodeAlone/modular/modules/auth v1.12.0/go.mod h1:D+yfkgN3MTkyl1xe8h2UL7uqB9Vj1lO3wUrscfnJ/NU=
33+
github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.5.1 h1:GTSJh+QbPj7nuXoiiz53+DPxJ3xw7JPemzBuWg6vKS4=
34+
github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.5.1/go.mod h1:PvgkUxMg2RL/TjKevO3PBTy+RazZX5YXi8IK/Bz1qcw=
35+
github.com/GoCodeAlone/workflow v0.3.30 h1:hRVP6qwWyTh3295IElAjU4Van+959xUprIralI5rD/g=
36+
github.com/GoCodeAlone/workflow v0.3.30/go.mod h1:NSVUkq7XJewE8/5soOtxLKnxR+MjtLsxY4+OJ9IUXoA=
3937
github.com/GoCodeAlone/yaegi v0.17.1 h1:aPAwU29L9cGceRAff02c5pjQcT5KapDB4fWFZK9tElE=
4038
github.com/GoCodeAlone/yaegi v0.17.1/go.mod h1:z5Pr6Wse6QJcQvpgxTxzMAevFarH0N37TG88Y9dprx0=
4139
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 h1:sBEjpZlNHzK1voKq9695PJSX2o5NEXl7/OL3coiIY0c=
@@ -55,8 +53,8 @@ github.com/alicebob/miniredis/v2 v2.36.1 h1:Dvc5oAnNOr7BIfPn7tF269U8DvRW1dBG2D5n
5553
github.com/alicebob/miniredis/v2 v2.36.1/go.mod h1:TcL7YfarKPGDAthEtl5NBeHZfeUQj6OXMm/+iu5cLMM=
5654
github.com/antithesishq/antithesis-sdk-go v0.5.0-default-no-op h1:Ucf+QxEKMbPogRO5guBNe5cgd9uZgfoJLOYs8WWhtjM=
5755
github.com/antithesishq/antithesis-sdk-go v0.5.0-default-no-op/go.mod h1:IUpT2DPAKh6i/YhSbt6Gl3v2yvUZjmKncl7U91fup7E=
58-
github.com/aws/aws-sdk-go-v2 v1.41.2 h1:LuT2rzqNQsauaGkPK/7813XxcZ3o3yePY0Iy891T2ls=
59-
github.com/aws/aws-sdk-go-v2 v1.41.2/go.mod h1:IvvlAZQXvTXznUPfRVfryiG1fbzE2NGK6m9u39YQ+S4=
56+
github.com/aws/aws-sdk-go-v2 v1.41.3 h1:4kQ/fa22KjDt13QCy1+bYADvdgcxpfH18f0zP542kZA=
57+
github.com/aws/aws-sdk-go-v2 v1.41.3/go.mod h1:mwsPRE8ceUUpiTgF7QmQIJ7lgsKUPQOUl3o72QBrE1o=
6058
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.4 h1:489krEF9xIGkOaaX3CE/Be2uWjiXrkCH6gUX+bZA/BU=
6159
github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.4/go.mod h1:IOAPF6oT9KCsceNTvvYMNHy0+kMF8akOjeDvPENWxp4=
6260
github.com/aws/aws-sdk-go-v2/config v1.32.7 h1:vxUyWGUwmkQ2g19n7JY/9YL8MfAIl7bTesIUykECXmY=
@@ -65,10 +63,10 @@ github.com/aws/aws-sdk-go-v2/credentials v1.19.10 h1:EEhmEUFCE1Yhl7vDhNOI5OCL/iK
6563
github.com/aws/aws-sdk-go-v2/credentials v1.19.10/go.mod h1:RnnlFCAlxQCkN2Q379B67USkBMu1PipEEiibzYN5UTE=
6664
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.18 h1:Ii4s+Sq3yDfaMLpjrJsqD6SmG/Wq/P5L/hw2qa78UAY=
6765
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.18/go.mod h1:6x81qnY++ovptLE6nWQeWrpXxbnlIex+4H4eYYGcqfc=
68-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.18 h1:F43zk1vemYIqPAwhjTjYIz0irU2EY7sOb/F5eJ3HuyM=
69-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.18/go.mod h1:w1jdlZXrGKaJcNoL+Nnrj+k5wlpGXqnNrKoP22HvAug=
70-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.18 h1:xCeWVjj0ki0l3nruoyP2slHsGArMxeiiaoPN5QZH6YQ=
71-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.18/go.mod h1:r/eLGuGCBw6l36ZRWiw6PaZwPXb6YOj+i/7MizNl5/k=
66+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.19 h1:/sECfyq2JTifMI2JPyZ4bdRN77zJmr6SrS1eL3augIA=
67+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.19/go.mod h1:dMf8A5oAqr9/oxOfLkC/c2LU/uMcALP0Rgn2BD5LWn0=
68+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.19 h1:AWeJMk33GTBf6J20XJe6qZoRSJo0WfUhsMdUKhoODXE=
69+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.19/go.mod h1:+GWrYoaAsV7/4pNHpwh1kiNLXkKaSoppxQq9lbH8Ejw=
7270
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 h1:WKuaxf++XKWlHWu9ECbMlha8WOEGm0OUEZqm4K/Gcfk=
7371
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4/go.mod h1:ZWy7j6v1vWGmPReu0iSGvRiise4YI5SkR3OHKTZ6Wuc=
7472
github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.17 h1:JqcdRG//czea7Ppjb+g/n4o8i/R50aTBHkA7vu0lK+k=
@@ -85,8 +83,8 @@ github.com/aws/aws-sdk-go-v2/service/ecs v1.72.0 h1:hggRKpv26DpYMOik3wWo1Ty5MkAN
8583
github.com/aws/aws-sdk-go-v2/service/ecs v1.72.0/go.mod h1:pMlGFDpHoLTJOIZHGdJOAWmi+xeIlQXuFTuQxs1epYE=
8684
github.com/aws/aws-sdk-go-v2/service/eks v1.80.0 h1:moQGV8cPbVTN7r2Xte1Mybku35QDePSJEd3onYVmBtY=
8785
github.com/aws/aws-sdk-go-v2/service/eks v1.80.0/go.mod h1:Qg678m+87sCuJhcsZojenz8mblYG+Tq86V4m3hjVz0s=
88-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.5 h1:CeY9LUdur+Dxoeldqoun6y4WtJ3RQtzk0JMP2gfUay0=
89-
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.5/go.mod h1:AZLZf2fMaahW5s/wMRciu1sYbdsikT/UHwbUjOdEVTc=
86+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.6 h1:XAq62tBTJP/85lFD5oqOOe7YYgWxY9LvWq8plyDvDVg=
87+
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.6/go.mod h1:x0nZssQ3qZSnIcePWLvcoFisRXJzcTVvYpAAdYX8+GI=
9088
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.8 h1:Z5EiPIzXKewUQK0QTMkutjiaPVeVYXX7KIqhXu/0fXs=
9189
github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.8/go.mod h1:FsTpJtvC4U1fyDXk7c71XoDv3HlRm8V3NiYLeYLh5YE=
9290
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.18 h1:LTRCYFlnnKFlKsyIQxKhJuDuA3ZkrDQMRYm6rXiHlLY=
@@ -107,8 +105,8 @@ github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.15 h1:edCcNp9eGIUDUCrzoCu1jWA
107105
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.15/go.mod h1:lyRQKED9xWfgkYC/wmmYfv7iVIM68Z5OQ88ZdcV1QbU=
108106
github.com/aws/aws-sdk-go-v2/service/sts v1.41.7 h1:NITQpgo9A5NrDZ57uOWj+abvXSb83BbyggcUBVksN7c=
109107
github.com/aws/aws-sdk-go-v2/service/sts v1.41.7/go.mod h1:sks5UWBhEuWYDPdwlnRFn1w7xWdH29Jcpe+/PJQefEs=
110-
github.com/aws/smithy-go v1.24.1 h1:VbyeNfmYkWoxMVpGUAbQumkODcYmfMRfZ8yQiH30SK0=
111-
github.com/aws/smithy-go v1.24.1/go.mod h1:LEj2LM3rBRQJxPZTB4KuzZkaZYnZPnvgIhb4pu07mx0=
108+
github.com/aws/smithy-go v1.24.2 h1:FzA3bu/nt/vDvmnkg+R8Xl46gmzEDam6mZ1hzmwXFng=
109+
github.com/aws/smithy-go v1.24.2/go.mod h1:YE2RhdIuDbA5E5bTdciG9KrW3+TiEONeUWCqxX9i1Fc=
112110
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
113111
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
114112
github.com/bsm/ginkgo/v2 v2.12.0 h1:Ny8MWAHyOepLGlLKYmXG4IEkioBysk6GpaRTLC8zwWs=
@@ -458,8 +456,8 @@ golang.org/x/oauth2 v0.35.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwE
458456
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
459457
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
460458
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
461-
golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4=
462-
golang.org/x/sync v0.19.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI=
459+
golang.org/x/sync v0.20.0 h1:e0PTpb7pjO8GAtTs2dQ6jYa5BWYlMuX047Dco/pItO4=
460+
golang.org/x/sync v0.20.0/go.mod h1:9xrNwdLfx4jkKbNva9FpL6vEN7evnE43NNNJQ2LF3+0=
463461
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
464462
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
465463
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=

module_provider.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66
"sync"
77
"time"
88

9-
"github.com/CrisisTextLine/modular"
9+
"github.com/GoCodeAlone/modular"
1010
"github.com/GoCodeAlone/workflow-plugin-agent/provider"
1111
"github.com/GoCodeAlone/workflow/plugin"
1212
)

provider_registry.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"sync"
88
"time"
99

10-
"github.com/CrisisTextLine/modular"
10+
"github.com/GoCodeAlone/modular"
1111
"github.com/GoCodeAlone/workflow-plugin-agent/provider"
1212
"github.com/GoCodeAlone/workflow/config"
1313
"github.com/GoCodeAlone/workflow/module"

step_agent_execute.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"fmt"
66
"time"
77

8-
"github.com/CrisisTextLine/modular"
8+
"github.com/GoCodeAlone/modular"
99
"github.com/GoCodeAlone/workflow-plugin-agent/executor"
1010
"github.com/GoCodeAlone/workflow-plugin-agent/provider"
1111
"github.com/GoCodeAlone/workflow-plugin-agent/tools"

step_provider_models.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55
"fmt"
66

7-
"github.com/CrisisTextLine/modular"
7+
"github.com/GoCodeAlone/modular"
88
"github.com/GoCodeAlone/workflow-plugin-agent/provider"
99
"github.com/GoCodeAlone/workflow/module"
1010
"github.com/GoCodeAlone/workflow/plugin"

step_provider_testconn.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"context"
55
"fmt"
66

7-
"github.com/CrisisTextLine/modular"
7+
"github.com/GoCodeAlone/modular"
88
"github.com/GoCodeAlone/workflow/module"
99
"github.com/GoCodeAlone/workflow/plugin"
1010
)

0 commit comments

Comments
 (0)