Skip to content

Commit 9c78eb2

Browse files
authored
Gomod: update gomod (#367)
update gomod
1 parent e09bc82 commit 9c78eb2

File tree

4 files changed

+414
-4
lines changed

4 files changed

+414
-4
lines changed

examples/go.mod

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@ go 1.21
44

55
replace (
66
trpc.group/trpc-go/trpc-agent-go => ../
7-
trpc.group/trpc-go/trpc-agent-go/knowledge/vectorstore/elasticsearch => ../knowledge/vectorstore/elasticsearch
87
trpc.group/trpc-go/trpc-agent-go/knowledge/vectorstore/pgvector => ../knowledge/vectorstore/pgvector
98
trpc.group/trpc-go/trpc-agent-go/knowledge/vectorstore/tcvector => ../knowledge/vectorstore/tcvector
109
trpc.group/trpc-go/trpc-agent-go/memory/redis => ../memory/redis
1110
trpc.group/trpc-go/trpc-agent-go/session/redis => ../session/redis/
12-
trpc.group/trpc-go/trpc-agent-go/storage/elasticsearch => ../storage/elasticsearch
1311
trpc.group/trpc-go/trpc-agent-go/storage/redis => ../storage/redis
1412
trpc.group/trpc-go/trpc-agent-go/storage/tcvector => ../storage/tcvector
1513
)
@@ -23,22 +21,27 @@ require (
2321
go.uber.org/zap v1.27.0
2422
trpc.group/trpc-go/trpc-a2a-go v0.2.4-0.20250904070130-981d83483333
2523
trpc.group/trpc-go/trpc-agent-go v0.1.2
26-
trpc.group/trpc-go/trpc-agent-go/memory/redis v0.0.0
27-
trpc.group/trpc-go/trpc-agent-go/session/redis v0.0.4
24+
trpc.group/trpc-go/trpc-agent-go/memory/redis v0.2.0
25+
trpc.group/trpc-go/trpc-agent-go/session/redis v0.2.0
2826
trpc.group/trpc-go/trpc-mcp-go v0.0.5
2927
)
3028

3129
require (
30+
github.com/alicebob/miniredis/v2 v2.35.0 // indirect
3231
github.com/bmatcuk/doublestar/v4 v4.6.1 // indirect
32+
github.com/bsm/ginkgo/v2 v2.12.0 // indirect
33+
github.com/bsm/gomega v1.27.10 // indirect
3334
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
3435
github.com/cespare/xxhash/v2 v2.3.0 // indirect
36+
github.com/davecgh/go-spew v1.1.1 // indirect
3537
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.4.0 // indirect
3638
github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect
3739
github.com/getkin/kin-openapi v0.124.0 // indirect
3840
github.com/go-logr/logr v1.4.2 // indirect
3941
github.com/go-logr/stdr v1.2.2 // indirect
4042
github.com/go-openapi/jsonpointer v0.20.2 // indirect
4143
github.com/go-openapi/swag v0.22.8 // indirect
44+
github.com/go-test/deep v1.0.8 // indirect
4245
github.com/goccy/go-json v0.10.3 // indirect
4346
github.com/golang-jwt/jwt/v5 v5.2.3 // indirect
4447
github.com/google/go-cmp v0.6.0 // indirect
@@ -47,6 +50,8 @@ require (
4750
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect
4851
github.com/invopop/yaml v0.2.0 // indirect
4952
github.com/josharian/intern v1.0.0 // indirect
53+
github.com/kr/pretty v0.3.1 // indirect
54+
github.com/kr/text v0.2.0 // indirect
5055
github.com/lestrrat-go/blackmagic v1.0.2 // indirect
5156
github.com/lestrrat-go/httpcc v1.0.1 // indirect
5257
github.com/lestrrat-go/httprc v1.0.6 // indirect
@@ -57,15 +62,20 @@ require (
5762
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect
5863
github.com/panjf2000/ants/v2 v2.9.0 // indirect
5964
github.com/perimeterx/marshmallow v1.1.5 // indirect
65+
github.com/pmezard/go-difflib v1.0.0 // indirect
6066
github.com/redis/go-redis/v9 v9.11.0 // indirect
67+
github.com/rogpeppe/go-internal v1.12.0 // indirect
6168
github.com/rs/cors v1.11.1 // indirect
6269
github.com/segmentio/asm v1.2.0 // indirect
6370
github.com/spaolacci/murmur3 v1.1.0 // indirect
71+
github.com/stretchr/testify v1.10.0 // indirect
6472
github.com/tidwall/gjson v1.14.4 // indirect
6573
github.com/tidwall/match v1.1.1 // indirect
6674
github.com/tidwall/pretty v1.2.1 // indirect
6775
github.com/tidwall/sjson v1.2.5 // indirect
76+
github.com/ugorji/go/codec v1.2.7 // indirect
6877
github.com/yosida95/uritemplate/v3 v3.0.2 // indirect
78+
github.com/yuin/gopher-lua v1.1.1 // indirect
6979
go.opentelemetry.io/otel/exporters/otlp/otlpmetric v0.42.0 // indirect
7080
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.42.0 // indirect
7181
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v0.42.0 // indirect
@@ -75,6 +85,7 @@ require (
7585
go.opentelemetry.io/otel/sdk v1.29.0 // indirect
7686
go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect
7787
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
88+
go.uber.org/goleak v1.3.0 // indirect
7889
go.uber.org/multierr v1.10.0 // indirect
7990
golang.org/x/crypto v0.32.0 // indirect
8091
golang.org/x/net v0.34.0 // indirect
@@ -86,6 +97,7 @@ require (
8697
google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect
8798
google.golang.org/grpc v1.65.0 // indirect
8899
google.golang.org/protobuf v1.34.2 // indirect
100+
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
89101
gopkg.in/yaml.v3 v3.0.1 // indirect
90102
trpc.group/trpc-go/trpc-agent-go/storage/redis v0.0.3 // indirect
91103
)

examples/go.sum

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK3
1010
github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE=
1111
github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs=
1212
github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
13+
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
1314
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
1415
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
1516
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -46,8 +47,11 @@ github.com/invopop/yaml v0.2.0 h1:7zky/qH+O0DwAyoobXUqvVBwgBFRxKoQ/3FjcVpjTMY=
4647
github.com/invopop/yaml v0.2.0/go.mod h1:2XuRLgs/ouIrW3XNzuNj7J3Nvu/Dig5MXvbCEdiBN3Q=
4748
github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=
4849
github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
50+
github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
4951
github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=
5052
github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk=
53+
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
54+
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
5155
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
5256
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
5357
github.com/lestrrat-go/blackmagic v1.0.2 h1:Cg2gVSc9h7sz9NOByczrbUvLopQmXrfFx//N+AkAr5k=
@@ -74,10 +78,12 @@ github.com/panjf2000/ants/v2 v2.9.0 h1:SztCLkVxBRigbg+vt0S5QvF5vxAbxbKt09/YfAJ0t
7478
github.com/panjf2000/ants/v2 v2.9.0/go.mod h1:7ZxyxsqE4vvW0M7LSD8aI3cKwgFhBHbxnlN8mDqHa1I=
7579
github.com/perimeterx/marshmallow v1.1.5 h1:a2LALqQ1BlHM8PZblsDdidgv1mWi1DgC2UmX50IvK2s=
7680
github.com/perimeterx/marshmallow v1.1.5/go.mod h1:dsXbUu8CRzfYP5a87xpp0xq9S3u0Vchtcl8we9tYaXw=
81+
github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA=
7782
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
7883
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
7984
github.com/redis/go-redis/v9 v9.11.0 h1:E3S08Gl/nJNn5vkxd2i78wZxWAPNZgUNTp8WIJUAiIs=
8085
github.com/redis/go-redis/v9 v9.11.0/go.mod h1:huWgSWd8mW6+m0VPhJjSSQ+d6Nh1VICQ6Q5lHuCH/Iw=
86+
github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs=
8187
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
8288
github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
8389
github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA=
@@ -105,6 +111,7 @@ github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4=
105111
github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU=
106112
github.com/tidwall/sjson v1.2.5 h1:kLy8mja+1c9jlljvWTlSazM7cKDRfJuR/bOJhcY5NcY=
107113
github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28=
114+
github.com/ugorji/go v1.2.7/go.mod h1:nF9osbDWLy6bDVv/Rtoh6QgnvNDpmCalQV5urGCCS6M=
108115
github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0=
109116
github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY=
110117
github.com/yosida95/uritemplate/v3 v3.0.2 h1:Ed3Oyj9yrmi9087+NczuL5BwkIc4wvTb5zIM+UJPGz4=

examples/knowledge/go.mod

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
module github.com/trpc-agent-go/examples/knowledge
2+
3+
go 1.24.1
4+
5+
require (
6+
trpc.group/trpc-go/trpc-agent-go v0.2.0
7+
trpc.group/trpc-go/trpc-agent-go/knowledge/document/reader/pdf v0.0.0-20250916142551-e09bc82faeaa
8+
trpc.group/trpc-go/trpc-agent-go/knowledge/embedder/gemini v0.0.0-20250916142551-e09bc82faeaa
9+
trpc.group/trpc-go/trpc-agent-go/knowledge/vectorstore/elasticsearch v0.2.0
10+
trpc.group/trpc-go/trpc-agent-go/knowledge/vectorstore/pgvector v0.2.0
11+
trpc.group/trpc-go/trpc-agent-go/knowledge/vectorstore/tcvector v0.2.0
12+
)
13+
14+
require (
15+
cloud.google.com/go v0.116.0 // indirect
16+
cloud.google.com/go/auth v0.9.3 // indirect
17+
cloud.google.com/go/compute/metadata v0.6.0 // indirect
18+
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
19+
github.com/clbanning/mxj v1.8.4 // indirect
20+
github.com/elastic/elastic-transport-go/v8 v8.7.0 // indirect
21+
github.com/elastic/go-elasticsearch/v7 v7.17.10 // indirect
22+
github.com/elastic/go-elasticsearch/v8 v8.19.0 // indirect
23+
github.com/elastic/go-elasticsearch/v9 v9.1.0 // indirect
24+
github.com/go-ego/gse v0.80.3 // indirect
25+
github.com/go-logr/logr v1.4.3 // indirect
26+
github.com/go-logr/stdr v1.2.2 // indirect
27+
github.com/golang/glog v1.2.4 // indirect
28+
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect
29+
github.com/gonfva/docxlib v0.0.0-20210517191039-d8f39cecf1ad // indirect
30+
github.com/google/go-cmp v0.7.0 // indirect
31+
github.com/google/go-querystring v1.1.0 // indirect
32+
github.com/google/s2a-go v0.1.8 // indirect
33+
github.com/google/uuid v1.6.0 // indirect
34+
github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect
35+
github.com/gorilla/websocket v1.5.3 // indirect
36+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect
37+
github.com/jackc/pgpassfile v1.0.0 // indirect
38+
github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761 // indirect
39+
github.com/jackc/pgx/v5 v5.7.2 // indirect
40+
github.com/jackc/puddle/v2 v2.2.2 // indirect
41+
github.com/ledongthuc/pdf v0.0.0-20250511090121-5959a4027728 // indirect
42+
github.com/mitchellh/mapstructure v1.5.0 // indirect
43+
github.com/mozillazg/go-httpheader v0.4.0 // indirect
44+
github.com/openai/openai-go v1.12.0 // indirect
45+
github.com/panjf2000/ants/v2 v2.9.0 // indirect
46+
github.com/pgvector/pgvector-go v0.3.0 // indirect
47+
github.com/pkg/errors v0.9.1 // indirect
48+
github.com/spaolacci/murmur3 v1.1.0 // indirect
49+
github.com/tencent/vectordatabase-sdk-go v1.8.0 // indirect
50+
github.com/tencentyun/cos-go-sdk-v5 v0.7.69 // indirect
51+
github.com/tidwall/gjson v1.14.4 // indirect
52+
github.com/tidwall/match v1.1.1 // indirect
53+
github.com/tidwall/pretty v1.2.1 // indirect
54+
github.com/tidwall/sjson v1.2.5 // indirect
55+
github.com/vcaesar/cedar v0.20.2 // indirect
56+
github.com/yuin/goldmark v1.4.13 // indirect
57+
go.opencensus.io v0.24.0 // indirect
58+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
59+
go.opentelemetry.io/otel v1.37.0 // indirect
60+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect
61+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect
62+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect
63+
go.opentelemetry.io/otel/metric v1.37.0 // indirect
64+
go.opentelemetry.io/otel/sdk v1.35.0 // indirect
65+
go.opentelemetry.io/otel/trace v1.37.0 // indirect
66+
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
67+
go.uber.org/multierr v1.10.0 // indirect
68+
go.uber.org/zap v1.27.0 // indirect
69+
golang.org/x/crypto v0.39.0 // indirect
70+
golang.org/x/net v0.41.0 // indirect
71+
golang.org/x/sync v0.15.0 // indirect
72+
golang.org/x/sys v0.33.0 // indirect
73+
golang.org/x/text v0.26.0 // indirect
74+
google.golang.org/genai v1.0.0 // indirect
75+
google.golang.org/genproto/googleapis/api v0.0.0-20250324211829-b45e905df463 // indirect
76+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250707201910-8d1bb00bc6a7 // indirect
77+
google.golang.org/grpc v1.73.0 // indirect
78+
google.golang.org/protobuf v1.36.6 // indirect
79+
trpc.group/trpc-go/trpc-a2a-go v0.2.4-0.20250904070130-981d83483333 // indirect
80+
trpc.group/trpc-go/trpc-agent-go/storage/elasticsearch v0.0.0 // indirect
81+
trpc.group/trpc-go/trpc-agent-go/storage/tcvector v0.0.2-0.20250807061029-66942a6b44d9 // indirect
82+
)
83+
84+
replace trpc.group/trpc-go/trpc-agent-go/knowledge/vectorstore/elasticsearch => ../../knowledge/vectorstore/elasticsearch
85+
86+
replace trpc.group/trpc-go/trpc-agent-go/storage/elasticsearch => ../../storage/elasticsearch

0 commit comments

Comments
 (0)