diff --git a/callbacks/apmplus/go.mod b/callbacks/apmplus/go.mod index b3409fe38..dee61a7ee 100644 --- a/callbacks/apmplus/go.mod +++ b/callbacks/apmplus/go.mod @@ -5,7 +5,7 @@ go 1.23.0 require ( github.com/bytedance/mockey v1.2.14 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.51 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/libs/acl/opentelemetry v0.0.0-20250225080340-5935633151d3 github.com/smartystreets/goconvey v1.8.1 go.opentelemetry.io/contrib/instrumentation/runtime v0.59.0 diff --git a/callbacks/apmplus/go.sum b/callbacks/apmplus/go.sum index c1e7722fa..46dbc937c 100644 --- a/callbacks/apmplus/go.sum +++ b/callbacks/apmplus/go.sum @@ -15,8 +15,8 @@ github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyY github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.51 h1:emSaDu49v9EEJYOusL42Li/VL5QBSyBvhxO9ZcKPZvs= -github.com/cloudwego/eino v0.3.51/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/libs/acl/opentelemetry v0.0.0-20250225080340-5935633151d3 h1:p1hlOXmAj1yIhJl3JRvwP+9WtEhuOnn6H+lIXIMeDzU= github.com/cloudwego/eino-ext/libs/acl/opentelemetry v0.0.0-20250225080340-5935633151d3/go.mod h1:YeW4PJOQPzvjZWRnSXotbllWZaIu3drWRzRTpELoc80= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/callbacks/cozeloop/go.mod b/callbacks/cozeloop/go.mod index ea0134f29..77f5261f9 100644 --- a/callbacks/cozeloop/go.mod +++ b/callbacks/cozeloop/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/callbacks/cozeloop go 1.23.0 - require ( github.com/bytedance/mockey v1.2.14 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/coze-dev/cozeloop-go v0.1.7 github.com/coze-dev/cozeloop-go/spec v0.1.0 github.com/smartystreets/goconvey v1.8.1 diff --git a/callbacks/cozeloop/go.sum b/callbacks/cozeloop/go.sum index c9229c890..e0a7762f1 100644 --- a/callbacks/cozeloop/go.sum +++ b/callbacks/cozeloop/go.sum @@ -15,8 +15,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/coze-dev/cozeloop-go v0.1.7 h1:Y9AbLFLJdYWGPJJecWScSeW8W4kY38CLzBx0/ha/lZ4= github.com/coze-dev/cozeloop-go v0.1.7/go.mod h1:rhHtKT9D8wdqd+X1heP2A7zNyTohuA16ESv+rhEClbE= diff --git a/callbacks/langfuse/go.mod b/callbacks/langfuse/go.mod index 870e97c10..98e16df32 100644 --- a/callbacks/langfuse/go.mod +++ b/callbacks/langfuse/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/callbacks/langfuse go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/libs/acl/langfuse v0.0.0-20250409060521-ba8646352e4b github.com/golang/mock v1.6.0 github.com/stretchr/testify v1.10.0 diff --git a/callbacks/langfuse/go.sum b/callbacks/langfuse/go.sum index e42b59505..f7d7ee11d 100644 --- a/callbacks/langfuse/go.sum +++ b/callbacks/langfuse/go.sum @@ -15,8 +15,8 @@ github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyY github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/libs/acl/langfuse v0.0.0-20250409060521-ba8646352e4b h1:QGOp1e7tmQEUtznQ8fD8xUam2d/RECA8oJuPam2212s= github.com/cloudwego/eino-ext/libs/acl/langfuse v0.0.0-20250409060521-ba8646352e4b/go.mod h1:3U4sve/4FGASns5zXHUfBX4ZTruQEhT1t9F1cNb5czM= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/components/document/loader/file/go.mod b/components/document/loader/file/go.mod index ef5f981f6..de1799163 100644 --- a/components/document/loader/file/go.mod +++ b/components/document/loader/file/go.mod @@ -3,7 +3,7 @@ module github.com/cloudwego/eino-ext/components/document/loader/file go 1.23.0 require ( - github.com/cloudwego/eino v0.3.55 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.9.0 ) diff --git a/components/document/loader/file/go.sum b/components/document/loader/file/go.sum index d0a8bf119..8e410ee80 100644 --- a/components/document/loader/file/go.sum +++ b/components/document/loader/file/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.55 h1:lMZrGtEh0k3qykQTLNXSXuAa98OtF2tS43GMHyvN7nA= -github.com/cloudwego/eino v0.3.55/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/loader/s3/go.mod b/components/document/loader/s3/go.mod index a6c8ef7ea..c574cb36f 100644 --- a/components/document/loader/s3/go.mod +++ b/components/document/loader/s3/go.mod @@ -8,7 +8,7 @@ require ( github.com/aws/aws-sdk-go-v2/credentials v1.17.42 github.com/aws/aws-sdk-go-v2/service/s3 v1.66.2 github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.55 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.9.0 ) diff --git a/components/document/loader/s3/go.sum b/components/document/loader/s3/go.sum index 04f14f5d8..7977a2c28 100644 --- a/components/document/loader/s3/go.sum +++ b/components/document/loader/s3/go.sum @@ -49,8 +49,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.55 h1:lMZrGtEh0k3qykQTLNXSXuAa98OtF2tS43GMHyvN7nA= -github.com/cloudwego/eino v0.3.55/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/loader/url/go.mod b/components/document/loader/url/go.mod index da7f89595..800f4767b 100644 --- a/components/document/loader/url/go.mod +++ b/components/document/loader/url/go.mod @@ -3,7 +3,7 @@ module github.com/cloudwego/eino-ext/components/document/loader/url go 1.23.0 require ( - github.com/cloudwego/eino v0.3.55 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/components/document/parser/html v0.0.0-20241224063832-9fbcc0e56c28 github.com/stretchr/testify v1.9.0 ) diff --git a/components/document/loader/url/go.sum b/components/document/loader/url/go.sum index 375f95d0c..11b2d73f3 100644 --- a/components/document/loader/url/go.sum +++ b/components/document/loader/url/go.sum @@ -17,8 +17,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.55 h1:lMZrGtEh0k3qykQTLNXSXuAa98OtF2tS43GMHyvN7nA= -github.com/cloudwego/eino v0.3.55/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/components/document/parser/html v0.0.0-20241224063832-9fbcc0e56c28 h1:Z1cWrlqxdc5IuPV1UcqoW2BGlFr7IQJHGwn7I3Tax0A= github.com/cloudwego/eino-ext/components/document/parser/html v0.0.0-20241224063832-9fbcc0e56c28/go.mod h1:e+Hf9OyKXFxAoCTF3thTm2Sz8KDfJ/iiEOHOmADpxRI= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/components/document/parser/docx/go.mod b/components/document/parser/docx/go.mod index e6c105229..313026c08 100644 --- a/components/document/parser/docx/go.mod +++ b/components/document/parser/docx/go.mod @@ -4,7 +4,7 @@ go 1.23.0 require ( github.com/carmel/gooxml v0.0.0-20220216072414-40ff56130850 - github.com/cloudwego/eino v0.3.46 + github.com/cloudwego/eino v0.4.0 github.com/google/uuid v1.6.0 github.com/stretchr/testify v1.9.0 ) diff --git a/components/document/parser/docx/go.sum b/components/document/parser/docx/go.sum index 280c833d6..abd9ad795 100644 --- a/components/document/parser/docx/go.sum +++ b/components/document/parser/docx/go.sum @@ -13,8 +13,8 @@ github.com/carmel/gooxml v0.0.0-20220216072414-40ff56130850/go.mod h1:2u6ODG4PzD github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.46 h1:8hz/58N7cEolW8gYIGy0TOzA278HtkFYSYQ0FlnmwO8= -github.com/cloudwego/eino v0.3.46/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/parser/html/go.mod b/components/document/parser/html/go.mod index 075d04763..ee09ee34f 100644 --- a/components/document/parser/html/go.mod +++ b/components/document/parser/html/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/document/parser/html go 1.23.0 - require ( github.com/PuerkitoBio/goquery v1.8.1 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/microcosm-cc/bluemonday v1.0.27 github.com/stretchr/testify v1.9.0 ) diff --git a/components/document/parser/html/go.sum b/components/document/parser/html/go.sum index 84f74422b..2e5c4abf2 100644 --- a/components/document/parser/html/go.sum +++ b/components/document/parser/html/go.sum @@ -17,8 +17,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/parser/pdf/go.mod b/components/document/parser/pdf/go.mod index bdc6bc85a..fbccdbe01 100644 --- a/components/document/parser/pdf/go.mod +++ b/components/document/parser/pdf/go.mod @@ -2,9 +2,8 @@ module github.com/cloudwego/eino-ext/components/document/parser/pdf go 1.23.0 - require ( - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/dslipak/pdf v0.0.2 github.com/stretchr/testify v1.9.0 ) diff --git a/components/document/parser/pdf/go.sum b/components/document/parser/pdf/go.sum index 5a430f73b..893a4df4f 100644 --- a/components/document/parser/pdf/go.sum +++ b/components/document/parser/pdf/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/parser/xlsx/go.mod b/components/document/parser/xlsx/go.mod index 824236969..0c6d0f042 100644 --- a/components/document/parser/xlsx/go.mod +++ b/components/document/parser/xlsx/go.mod @@ -2,9 +2,8 @@ module github.com/cloudwego/eino-ext/components/document/parser/xlsx go 1.23.0 - require ( - github.com/cloudwego/eino v0.3.31 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/components/document/loader/file v0.0.0-20250519091007-282cc7eb18d3 github.com/stretchr/testify v1.9.0 github.com/xuri/excelize/v2 v2.9.0 diff --git a/components/document/parser/xlsx/go.sum b/components/document/parser/xlsx/go.sum index 309eea897..2d5e0edec 100644 --- a/components/document/parser/xlsx/go.sum +++ b/components/document/parser/xlsx/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.31 h1:CByfu37j7YjYp+T/aS2oCffPCOY986F3Jbb6a6BfO4Y= -github.com/cloudwego/eino v0.3.31/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/components/document/loader/file v0.0.0-20250519091007-282cc7eb18d3 h1:ykb5Nz6WZR6U3CgffUIxdPWi8lLttvhOeA3gYqbXOpY= github.com/cloudwego/eino-ext/components/document/loader/file v0.0.0-20250519091007-282cc7eb18d3/go.mod h1:I4vbBCIMMKeF436Lc+L3DSPQ3f1nmiHD0JS+LhMYCdQ= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/components/document/transformer/reranker/score/go.mod b/components/document/transformer/reranker/score/go.mod index abf63022b..06b9709e6 100644 --- a/components/document/transformer/reranker/score/go.mod +++ b/components/document/transformer/reranker/score/go.mod @@ -2,8 +2,7 @@ module github.com/cloudwego/eino-ext/components/document/transformer/reranker/sc go 1.23.0 - -require github.com/cloudwego/eino v0.3.27 +require github.com/cloudwego/eino v0.4.0 require ( github.com/bytedance/sonic v1.13.2 // indirect diff --git a/components/document/transformer/reranker/score/go.sum b/components/document/transformer/reranker/score/go.sum index 8f46e5366..cca9f0c86 100644 --- a/components/document/transformer/reranker/score/go.sum +++ b/components/document/transformer/reranker/score/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/transformer/splitter/html/go.mod b/components/document/transformer/splitter/html/go.mod index 90dc8f0e4..100f76891 100644 --- a/components/document/transformer/splitter/html/go.mod +++ b/components/document/transformer/splitter/html/go.mod @@ -2,9 +2,8 @@ module github.com/cloudwego/eino-ext/components/document/transformer/splitter/ht go 1.23.0 - require ( - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 golang.org/x/net v0.41.0 ) diff --git a/components/document/transformer/splitter/html/go.sum b/components/document/transformer/splitter/html/go.sum index b050cb393..188b80e63 100644 --- a/components/document/transformer/splitter/html/go.sum +++ b/components/document/transformer/splitter/html/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/transformer/splitter/markdown/go.mod b/components/document/transformer/splitter/markdown/go.mod index 92d806405..b97aafa0b 100644 --- a/components/document/transformer/splitter/markdown/go.mod +++ b/components/document/transformer/splitter/markdown/go.mod @@ -2,8 +2,7 @@ module github.com/cloudwego/eino-ext/components/document/transformer/splitter/ma go 1.23.0 - -require github.com/cloudwego/eino v0.3.27 +require github.com/cloudwego/eino v0.4.0 require ( github.com/bytedance/sonic v1.13.2 // indirect diff --git a/components/document/transformer/splitter/markdown/go.sum b/components/document/transformer/splitter/markdown/go.sum index a9f666b77..8e410ee80 100644 --- a/components/document/transformer/splitter/markdown/go.sum +++ b/components/document/transformer/splitter/markdown/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/transformer/splitter/recursive/go.mod b/components/document/transformer/splitter/recursive/go.mod index d2d1460af..b63f612bd 100644 --- a/components/document/transformer/splitter/recursive/go.mod +++ b/components/document/transformer/splitter/recursive/go.mod @@ -2,8 +2,7 @@ module github.com/cloudwego/eino-ext/components/document/transformer/splitter/re go 1.23.0 - -require github.com/cloudwego/eino v0.3.27 +require github.com/cloudwego/eino v0.4.0 require ( github.com/bytedance/sonic v1.13.2 // indirect diff --git a/components/document/transformer/splitter/recursive/go.sum b/components/document/transformer/splitter/recursive/go.sum index 8f46e5366..cca9f0c86 100644 --- a/components/document/transformer/splitter/recursive/go.sum +++ b/components/document/transformer/splitter/recursive/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/document/transformer/splitter/semantic/go.mod b/components/document/transformer/splitter/semantic/go.mod index ebcb94114..b373d1f39 100644 --- a/components/document/transformer/splitter/semantic/go.mod +++ b/components/document/transformer/splitter/semantic/go.mod @@ -2,8 +2,7 @@ module github.com/cloudwego/eino-ext/components/document/transformer/splitter/se go 1.23.0 - -require github.com/cloudwego/eino v0.3.27 +require github.com/cloudwego/eino v0.4.0 require ( github.com/bytedance/sonic v1.13.2 // indirect diff --git a/components/document/transformer/splitter/semantic/go.sum b/components/document/transformer/splitter/semantic/go.sum index 8f46e5366..cca9f0c86 100644 --- a/components/document/transformer/splitter/semantic/go.sum +++ b/components/document/transformer/splitter/semantic/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/embedding/ark/go.mod b/components/embedding/ark/go.mod index 311614e6b..abbd50059 100644 --- a/components/embedding/ark/go.mod +++ b/components/embedding/ark/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/embedding/ark go 1.23.0 - require ( github.com/bytedance/mockey v1.2.12 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/smartystreets/goconvey v1.8.1 github.com/volcengine/volcengine-go-sdk v1.0.181 ) diff --git a/components/embedding/ark/go.sum b/components/embedding/ark/go.sum index 6ba1d1bc4..211fbfcc3 100644 --- a/components/embedding/ark/go.sum +++ b/components/embedding/ark/go.sum @@ -18,8 +18,8 @@ github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEex github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/embedding/cache/examples/go.mod b/components/embedding/cache/examples/go.mod index a32e25226..c45d50e94 100644 --- a/components/embedding/cache/examples/go.mod +++ b/components/embedding/cache/examples/go.mod @@ -2,14 +2,13 @@ module github.com/cloudwego/eino-ext/components/embedding/cache/examples go 1.23.0 - replace ( github.com/cloudwego/eino-ext/components/embedding/cache => ../ github.com/cloudwego/eino-ext/components/embedding/cache/redis => ../redis/ ) require ( - github.com/cloudwego/eino v0.3.37 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/components/embedding/cache v0.0.0-00010101000000-000000000000 github.com/cloudwego/eino-ext/components/embedding/cache/redis v0.0.0-00010101000000-000000000000 github.com/redis/go-redis/v9 v9.8.0 diff --git a/components/embedding/cache/examples/go.sum b/components/embedding/cache/examples/go.sum index b2943f889..0f439f80c 100644 --- a/components/embedding/cache/examples/go.sum +++ b/components/embedding/cache/examples/go.sum @@ -17,8 +17,8 @@ github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UF github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.37 h1:UliGEzM88vVMmG9g2kZCyosaVbg7Rz0dNARs1c0HVs8= -github.com/cloudwego/eino v0.3.37/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/embedding/cache/go.mod b/components/embedding/cache/go.mod index bbe3704f2..ec7389d8c 100644 --- a/components/embedding/cache/go.mod +++ b/components/embedding/cache/go.mod @@ -2,9 +2,8 @@ module github.com/cloudwego/eino-ext/components/embedding/cache go 1.23.0 - require ( - github.com/cloudwego/eino v0.3.37 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.10.0 ) diff --git a/components/embedding/cache/go.sum b/components/embedding/cache/go.sum index 344064ad2..28b1c1380 100644 --- a/components/embedding/cache/go.sum +++ b/components/embedding/cache/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.37 h1:UliGEzM88vVMmG9g2kZCyosaVbg7Rz0dNARs1c0HVs8= -github.com/cloudwego/eino v0.3.37/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/embedding/cache/redis/go.mod b/components/embedding/cache/redis/go.mod index eeaa1168d..7e0bad8ec 100644 --- a/components/embedding/cache/redis/go.mod +++ b/components/embedding/cache/redis/go.mod @@ -2,7 +2,6 @@ module github.com/cloudwego/eino-ext/components/embedding/cache/redis go 1.23.0 - replace github.com/cloudwego/eino-ext/components/embedding/cache => ../ require ( @@ -16,7 +15,7 @@ require ( github.com/bytedance/sonic/loader v0.2.4 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/cloudwego/base64x v0.1.5 // indirect - github.com/cloudwego/eino v0.3.37 // indirect + github.com/cloudwego/eino v0.4.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f // indirect github.com/dustin/go-humanize v1.0.1 // indirect diff --git a/components/embedding/cache/redis/go.sum b/components/embedding/cache/redis/go.sum index b2943f889..0f439f80c 100644 --- a/components/embedding/cache/redis/go.sum +++ b/components/embedding/cache/redis/go.sum @@ -17,8 +17,8 @@ github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UF github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.37 h1:UliGEzM88vVMmG9g2kZCyosaVbg7Rz0dNARs1c0HVs8= -github.com/cloudwego/eino v0.3.37/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/embedding/dashscope/go.mod b/components/embedding/dashscope/go.mod index 8d127368c..91673ba94 100644 --- a/components/embedding/dashscope/go.mod +++ b/components/embedding/dashscope/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/embedding/dashscope go 1.23.0 - require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250331101427-906b8d194a99 github.com/meguminnnnnnnnn/go-openai v0.0.0-20250402131905-e1ff67830216 ) diff --git a/components/embedding/dashscope/go.sum b/components/embedding/dashscope/go.sum index e489ac9f7..f6fca5710 100644 --- a/components/embedding/dashscope/go.sum +++ b/components/embedding/dashscope/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250331101427-906b8d194a99 h1:ZD2N5XDrWHRPcd7brFnxWO9PSlQuqim3Lo4qc3rS3xM= github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250331101427-906b8d194a99/go.mod h1:s8KnUXwoZWRifFDf8ZQ6dKKbFakHCI+kqfORuKOdTbs= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/components/embedding/ollama/go.mod b/components/embedding/ollama/go.mod index 9dbf029ec..a22f4c3df 100644 --- a/components/embedding/ollama/go.mod +++ b/components/embedding/ollama/go.mod @@ -6,7 +6,7 @@ toolchain go1.24.2 require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.55 + github.com/cloudwego/eino v0.4.0 github.com/ollama/ollama v0.9.6 github.com/stretchr/testify v1.10.0 ) diff --git a/components/embedding/ollama/go.sum b/components/embedding/ollama/go.sum index 20a617d35..b28474dc2 100644 --- a/components/embedding/ollama/go.sum +++ b/components/embedding/ollama/go.sum @@ -13,12 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= -github.com/cloudwego/eino v0.3.53 h1:ya10bVnT0GaiwArVUkOzZn5OK6VDUuHOUQiBtvlqiVY= -github.com/cloudwego/eino v0.3.53/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= -github.com/cloudwego/eino v0.3.55 h1:lMZrGtEh0k3qykQTLNXSXuAa98OtF2tS43GMHyvN7nA= -github.com/cloudwego/eino v0.3.55/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/embedding/openai/go.mod b/components/embedding/openai/go.mod index 936869826..405504e98 100644 --- a/components/embedding/openai/go.mod +++ b/components/embedding/openai/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/embedding/openai go 1.23.0 - require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250331101427-906b8d194a99 github.com/meguminnnnnnnnn/go-openai v0.0.0-20250408071642-761325becfd6 ) diff --git a/components/embedding/openai/go.sum b/components/embedding/openai/go.sum index 74251506a..03d32f043 100644 --- a/components/embedding/openai/go.sum +++ b/components/embedding/openai/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250331101427-906b8d194a99 h1:ZD2N5XDrWHRPcd7brFnxWO9PSlQuqim3Lo4qc3rS3xM= github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250331101427-906b8d194a99/go.mod h1:s8KnUXwoZWRifFDf8ZQ6dKKbFakHCI+kqfORuKOdTbs= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/components/embedding/qianfan/go.mod b/components/embedding/qianfan/go.mod index 7ae6e43e1..eab0d795c 100644 --- a/components/embedding/qianfan/go.mod +++ b/components/embedding/qianfan/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/embedding/qianfan go 1.23.0 - require ( github.com/baidubce/bce-qianfan-sdk/go/qianfan v0.0.14 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 ) require ( diff --git a/components/embedding/qianfan/go.sum b/components/embedding/qianfan/go.sum index 13bbd9f71..cd514e3b8 100644 --- a/components/embedding/qianfan/go.sum +++ b/components/embedding/qianfan/go.sum @@ -15,8 +15,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/components/embedding/tencentcloud/go.mod b/components/embedding/tencentcloud/go.mod index 57434f778..ebf368f87 100644 --- a/components/embedding/tencentcloud/go.mod +++ b/components/embedding/tencentcloud/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/embedding/tencentcloud go 1.23.0 - require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1093 github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/hunyuan v1.0.1093 ) diff --git a/components/embedding/tencentcloud/go.sum b/components/embedding/tencentcloud/go.sum index 8616cb319..020001c30 100644 --- a/components/embedding/tencentcloud/go.sum +++ b/components/embedding/tencentcloud/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/indexer/es8/go.mod b/components/indexer/es8/go.mod index 99cb7c1cc..0580a52f0 100644 --- a/components/indexer/es8/go.mod +++ b/components/indexer/es8/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/indexer/es8 go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/elastic/go-elasticsearch/v8 v8.16.0 github.com/smartystreets/goconvey v1.8.1 ) diff --git a/components/indexer/es8/go.sum b/components/indexer/es8/go.sum index e0c1b4ffe..78907887d 100644 --- a/components/indexer/es8/go.sum +++ b/components/indexer/es8/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/indexer/milvus/go.mod b/components/indexer/milvus/go.mod index 9d13ba9e4..12d198e1e 100644 --- a/components/indexer/milvus/go.mod +++ b/components/indexer/milvus/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/components/indexer/milvus go 1.23.0 - require ( github.com/bytedance/mockey v1.2.12 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/milvus-io/milvus-sdk-go/v2 v2.4.2 github.com/smartystreets/goconvey v1.8.1 ) diff --git a/components/indexer/milvus/go.sum b/components/indexer/milvus/go.sum index 92e98a460..f6916c431 100644 --- a/components/indexer/milvus/go.sum +++ b/components/indexer/milvus/go.sum @@ -28,8 +28,8 @@ github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XL github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= diff --git a/components/indexer/redis/go.mod b/components/indexer/redis/go.mod index 9689d15c9..7d8b6b986 100644 --- a/components/indexer/redis/go.mod +++ b/components/indexer/redis/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/indexer/redis go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/redis/go-redis/v9 v9.10.0 github.com/smartystreets/goconvey v1.8.1 ) diff --git a/components/indexer/redis/go.sum b/components/indexer/redis/go.sum index ec70978ae..8ba34d081 100644 --- a/components/indexer/redis/go.sum +++ b/components/indexer/redis/go.sum @@ -19,8 +19,8 @@ github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UF github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/indexer/volc_vikingdb/go.mod b/components/indexer/volc_vikingdb/go.mod index 925adfe96..bcebf7c08 100644 --- a/components/indexer/volc_vikingdb/go.mod +++ b/components/indexer/volc_vikingdb/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/indexer/volc_vikingdb go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/smartystreets/goconvey v1.8.1 github.com/volcengine/volc-sdk-golang v1.0.199 ) diff --git a/components/indexer/volc_vikingdb/go.sum b/components/indexer/volc_vikingdb/go.sum index ed20ba434..2b17b2079 100644 --- a/components/indexer/volc_vikingdb/go.sum +++ b/components/indexer/volc_vikingdb/go.sum @@ -97,8 +97,8 @@ github.com/clbanning/mxj v1.8.4/go.mod h1:BVjHeAH+rl9rs6f+QIpeRl0tfu10SXn1pUSa5P github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= diff --git a/components/model/ark/go.mod b/components/model/ark/go.mod index 7ea50e4db..23891a4e5 100644 --- a/components/model/ark/go.mod +++ b/components/model/ark/go.mod @@ -4,7 +4,8 @@ go 1.23.0 require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.47 + github.com/bytedance/sonic v1.13.2 + github.com/cloudwego/eino v0.4.0 github.com/getkin/kin-openapi v0.118.0 github.com/openai/openai-go v1.10.1 github.com/smartystreets/goconvey v1.8.1 @@ -13,7 +14,6 @@ require ( ) require ( - github.com/bytedance/sonic v1.13.2 // indirect github.com/bytedance/sonic/loader v0.2.4 // indirect github.com/cloudwego/base64x v0.1.5 // indirect github.com/davecgh/go-spew v1.1.1 // indirect diff --git a/components/model/ark/go.sum b/components/model/ark/go.sum index a26328e45..4c4a1245f 100644 --- a/components/model/ark/go.sum +++ b/components/model/ark/go.sum @@ -18,8 +18,8 @@ github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEex github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.47 h1:nl1Q1QZhFAyl169M32KZB8vj1Zp6fqeSjVF1lVzUSsw= -github.com/cloudwego/eino v0.3.47/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/model/arkbot/go.mod b/components/model/arkbot/go.mod index 0e040eb0b..dc1733114 100644 --- a/components/model/arkbot/go.mod +++ b/components/model/arkbot/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/model/arkbot go 1.23.0 - require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/getkin/kin-openapi v0.118.0 github.com/smartystreets/goconvey v1.8.1 github.com/stretchr/testify v1.9.0 diff --git a/components/model/arkbot/go.sum b/components/model/arkbot/go.sum index 30f8d3ba6..95c36663f 100644 --- a/components/model/arkbot/go.sum +++ b/components/model/arkbot/go.sum @@ -18,8 +18,8 @@ github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEex github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= @@ -153,8 +153,6 @@ github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0 github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY= github.com/volcengine/volc-sdk-golang v1.0.23 h1:anOslb2Qp6ywnsbyq9jqR0ljuO63kg9PY+4OehIk5R8= github.com/volcengine/volc-sdk-golang v1.0.23/go.mod h1:AfG/PZRUkHJ9inETvbjNifTDgut25Wbkm2QoYBTbvyU= -github.com/volcengine/volcengine-go-sdk v1.1.4 h1:xPT4KOy8VkXxhY7dbXzzvLvKQXUe4J6AtkQdNQU3wRY= -github.com/volcengine/volcengine-go-sdk v1.1.4/go.mod h1:gfEDc1s7SYaGoY+WH2dRrS3qiuDJMkwqyfXWCa7+7oA= github.com/volcengine/volcengine-go-sdk v1.1.16 h1:zaeKBnkLQdDdeYH1L+GsQM/PZBbXEuh7oiEypGTLHqY= github.com/volcengine/volcengine-go-sdk v1.1.16/go.mod h1:EyKoi6t6eZxoPNGr2GdFCZti2Skd7MO3eUzx7TtSvNo= github.com/x-cray/logrus-prefixed-formatter v0.5.2 h1:00txxvfBM9muc0jiLIEAkAcIMJzfthRT6usrui8uGmg= diff --git a/components/model/claude/go.mod b/components/model/claude/go.mod index 9a73fb120..385050e63 100644 --- a/components/model/claude/go.mod +++ b/components/model/claude/go.mod @@ -7,7 +7,7 @@ require ( github.com/aws/aws-sdk-go-v2/config v1.29.1 github.com/aws/aws-sdk-go-v2/credentials v1.17.54 github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.47 + github.com/cloudwego/eino v0.4.0 github.com/getkin/kin-openapi v0.118.0 github.com/stretchr/testify v1.9.0 ) diff --git a/components/model/claude/go.sum b/components/model/claude/go.sum index 441ba0f1b..0c7b2c700 100644 --- a/components/model/claude/go.sum +++ b/components/model/claude/go.sum @@ -43,8 +43,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.47 h1:nl1Q1QZhFAyl169M32KZB8vj1Zp6fqeSjVF1lVzUSsw= -github.com/cloudwego/eino v0.3.47/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/model/deepseek/go.mod b/components/model/deepseek/go.mod index 4a3b9f852..37ad0e92d 100644 --- a/components/model/deepseek/go.mod +++ b/components/model/deepseek/go.mod @@ -6,7 +6,7 @@ toolchain go1.24.1 require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.47 + github.com/cloudwego/eino v0.4.0 github.com/cohesion-org/deepseek-go v1.3.2 github.com/getkin/kin-openapi v0.118.0 github.com/stretchr/testify v1.10.0 diff --git a/components/model/deepseek/go.sum b/components/model/deepseek/go.sum index d8871a4ab..2f7fe0658 100644 --- a/components/model/deepseek/go.sum +++ b/components/model/deepseek/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.47 h1:nl1Q1QZhFAyl169M32KZB8vj1Zp6fqeSjVF1lVzUSsw= -github.com/cloudwego/eino v0.3.47/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/cohesion-org/deepseek-go v1.3.2 h1:WTZ/2346KFYca+n+DL5p+Ar1RQxF2w/wGkU4jDvyXaQ= github.com/cohesion-org/deepseek-go v1.3.2/go.mod h1:bOVyKj38r90UEYZFrmJOzJKPxuAh8sIzHOCnLOpiXeI= diff --git a/components/model/gemini/go.mod b/components/model/gemini/go.mod index d47797301..6db5f52c4 100644 --- a/components/model/gemini/go.mod +++ b/components/model/gemini/go.mod @@ -5,7 +5,7 @@ go 1.23.0 require ( github.com/bytedance/mockey v1.2.13 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.47 + github.com/cloudwego/eino v0.4.0 github.com/getkin/kin-openapi v0.118.0 github.com/stretchr/testify v1.10.0 google.golang.org/genai v1.13.0 diff --git a/components/model/gemini/go.sum b/components/model/gemini/go.sum index 1e24396d2..998a44986 100644 --- a/components/model/gemini/go.sum +++ b/components/model/gemini/go.sum @@ -23,8 +23,8 @@ github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEex github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.47 h1:nl1Q1QZhFAyl169M32KZB8vj1Zp6fqeSjVF1lVzUSsw= -github.com/cloudwego/eino v0.3.47/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/components/model/ollama/go.mod b/components/model/ollama/go.mod index eab760ace..eeeb34d1c 100644 --- a/components/model/ollama/go.mod +++ b/components/model/ollama/go.mod @@ -6,7 +6,7 @@ toolchain go1.24.2 require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.55 + github.com/cloudwego/eino v0.4.0 github.com/ollama/ollama v0.9.6 github.com/smartystreets/goconvey v1.8.1 github.com/stretchr/testify v1.9.0 diff --git a/components/model/ollama/go.sum b/components/model/ollama/go.sum index 5eb876488..35bd2c7d0 100644 --- a/components/model/ollama/go.sum +++ b/components/model/ollama/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.55 h1:lMZrGtEh0k3qykQTLNXSXuAa98OtF2tS43GMHyvN7nA= -github.com/cloudwego/eino v0.3.55/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/components/model/openai/go.mod b/components/model/openai/go.mod index 89c6b4831..50ed5bbab 100644 --- a/components/model/openai/go.mod +++ b/components/model/openai/go.mod @@ -4,7 +4,7 @@ go 1.23.0 require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.51 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250728034832-de7648551801 github.com/getkin/kin-openapi v0.118.0 github.com/meguminnnnnnnnn/go-openai v0.0.0-20250723112853-3bce976e5ccc diff --git a/components/model/openai/go.sum b/components/model/openai/go.sum index c99ed11f2..dea9da93d 100644 --- a/components/model/openai/go.sum +++ b/components/model/openai/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.51 h1:emSaDu49v9EEJYOusL42Li/VL5QBSyBvhxO9ZcKPZvs= -github.com/cloudwego/eino v0.3.51/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250728034832-de7648551801 h1:ICPcNPybr7GKI4kWGw1QkvyOTqyJCiYMXTPB1779Ai4= github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250728034832-de7648551801/go.mod h1:wRPVlA6A2a7Zje/fV9PBkP21QCivwi2RYaHteUjW+tI= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/components/model/qianfan/go.mod b/components/model/qianfan/go.mod index 38944c652..bf6215879 100644 --- a/components/model/qianfan/go.mod +++ b/components/model/qianfan/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/components/model/qianfan go 1.23.0 - require ( github.com/baidubce/bce-qianfan-sdk/go/qianfan v0.0.14 github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/smartystreets/goconvey v1.8.1 github.com/stretchr/testify v1.9.0 ) diff --git a/components/model/qianfan/go.sum b/components/model/qianfan/go.sum index 322398b3d..7b6e5f7fd 100644 --- a/components/model/qianfan/go.sum +++ b/components/model/qianfan/go.sum @@ -17,8 +17,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/components/model/qwen/go.mod b/components/model/qwen/go.mod index 5ed0dcfb7..bc50a4fa2 100644 --- a/components/model/qwen/go.mod +++ b/components/model/qwen/go.mod @@ -4,7 +4,7 @@ go 1.23.0 require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250728034832-de7648551801 github.com/smartystreets/goconvey v1.8.1 ) diff --git a/components/model/qwen/go.sum b/components/model/qwen/go.sum index bd86fd5f0..dd5f43833 100644 --- a/components/model/qwen/go.sum +++ b/components/model/qwen/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250728034832-de7648551801 h1:ICPcNPybr7GKI4kWGw1QkvyOTqyJCiYMXTPB1779Ai4= github.com/cloudwego/eino-ext/libs/acl/openai v0.0.0-20250728034832-de7648551801/go.mod h1:wRPVlA6A2a7Zje/fV9PBkP21QCivwi2RYaHteUjW+tI= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/components/prompt/mcp/go.mod b/components/prompt/mcp/go.mod index 9ee0f0f4a..64a2c3bd7 100644 --- a/components/prompt/mcp/go.mod +++ b/components/prompt/mcp/go.mod @@ -3,7 +3,7 @@ module github.com/cloudwego/eino-ext/components/prompt/mcp go 1.23.0 require ( - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/mark3labs/mcp-go v0.33.0 github.com/stretchr/testify v1.9.0 ) diff --git a/components/prompt/mcp/go.sum b/components/prompt/mcp/go.sum index 841e0fd15..282f5e1d1 100644 --- a/components/prompt/mcp/go.sum +++ b/components/prompt/mcp/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= @@ -70,8 +70,6 @@ github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= -github.com/mark3labs/mcp-go v0.29.0 h1:sH1NBcumKskhxqYzhXfGc201D7P76TVXiT0fGVhabeI= -github.com/mark3labs/mcp-go v0.29.0/go.mod h1:rXqOudj/djTORU/ThxYx8fqEVj/5pvTuuebQ2RC7uk4= github.com/mark3labs/mcp-go v0.33.0 h1:naxhjnTIs/tyPZmWUZFuG0lDmdA6sUyYGGf3gsHvTCc= github.com/mark3labs/mcp-go v0.33.0/go.mod h1:rXqOudj/djTORU/ThxYx8fqEVj/5pvTuuebQ2RC7uk4= github.com/mattn/go-colorable v0.1.2 h1:/bC9yWikZXAL9uJdulbSfyVNIR3n3trXl+v8+1sx8mU= diff --git a/components/retriever/dify/go.mod b/components/retriever/dify/go.mod index 0a29cddb5..48cb33511 100644 --- a/components/retriever/dify/go.mod +++ b/components/retriever/dify/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/components/retriever/dify go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/smartystreets/goconvey v1.8.1 ) diff --git a/components/retriever/dify/go.sum b/components/retriever/dify/go.sum index f780a3020..58ed79e3a 100644 --- a/components/retriever/dify/go.sum +++ b/components/retriever/dify/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/components/retriever/es8/go.mod b/components/retriever/es8/go.mod index 600291eb9..0955ef7b3 100644 --- a/components/retriever/es8/go.mod +++ b/components/retriever/es8/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/retriever/es8 go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/elastic/go-elasticsearch/v8 v8.16.0 github.com/smartystreets/goconvey v1.8.1 github.com/stretchr/testify v1.9.0 diff --git a/components/retriever/es8/go.sum b/components/retriever/es8/go.sum index e0c1b4ffe..78907887d 100644 --- a/components/retriever/es8/go.sum +++ b/components/retriever/es8/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/retriever/milvus/go.mod b/components/retriever/milvus/go.mod index 47ac68d18..92cc54590 100644 --- a/components/retriever/milvus/go.mod +++ b/components/retriever/milvus/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/components/retriever/milvus go 1.23.0 - require ( github.com/bytedance/mockey v1.2.12 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/milvus-io/milvus-sdk-go/v2 v2.4.2 github.com/smartystreets/goconvey v1.8.1 ) diff --git a/components/retriever/milvus/go.sum b/components/retriever/milvus/go.sum index 1c1dcae8c..7d74ef223 100644 --- a/components/retriever/milvus/go.sum +++ b/components/retriever/milvus/go.sum @@ -25,8 +25,8 @@ github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEex github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= diff --git a/components/retriever/redis/go.mod b/components/retriever/redis/go.mod index a04da6c56..f0bb97990 100644 --- a/components/retriever/redis/go.mod +++ b/components/retriever/redis/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/retriever/redis go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/redis/go-redis/v9 v9.10.0 github.com/smartystreets/goconvey v1.8.1 ) diff --git a/components/retriever/redis/go.sum b/components/retriever/redis/go.sum index ec70978ae..8ba34d081 100644 --- a/components/retriever/redis/go.sum +++ b/components/retriever/redis/go.sum @@ -19,8 +19,8 @@ github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UF github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/retriever/volc_knowledge/go.mod b/components/retriever/volc_knowledge/go.mod index f07189b44..872ee60d7 100644 --- a/components/retriever/volc_knowledge/go.mod +++ b/components/retriever/volc_knowledge/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/components/retriever/volc_knowledge go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.9.0 github.com/volcengine/volc-sdk-golang v1.0.193 ) diff --git a/components/retriever/volc_knowledge/go.sum b/components/retriever/volc_knowledge/go.sum index dd3b98e7d..fd38f3da5 100644 --- a/components/retriever/volc_knowledge/go.sum +++ b/components/retriever/volc_knowledge/go.sum @@ -97,8 +97,8 @@ github.com/clbanning/mxj v1.8.4/go.mod h1:BVjHeAH+rl9rs6f+QIpeRl0tfu10SXn1pUSa5P github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= diff --git a/components/retriever/volc_vikingdb/go.mod b/components/retriever/volc_vikingdb/go.mod index 9683c0ee8..36dd730de 100644 --- a/components/retriever/volc_vikingdb/go.mod +++ b/components/retriever/volc_vikingdb/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/retriever/volc_vikingdb go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/smartystreets/goconvey v1.8.1 github.com/volcengine/volc-sdk-golang v1.0.199 ) diff --git a/components/retriever/volc_vikingdb/go.sum b/components/retriever/volc_vikingdb/go.sum index ed20ba434..2b17b2079 100644 --- a/components/retriever/volc_vikingdb/go.sum +++ b/components/retriever/volc_vikingdb/go.sum @@ -97,8 +97,8 @@ github.com/clbanning/mxj v1.8.4/go.mod h1:BVjHeAH+rl9rs6f+QIpeRl0tfu10SXn1pUSa5P github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= diff --git a/components/tool/bingsearch/go.mod b/components/tool/bingsearch/go.mod index afad53032..664fe9e1f 100644 --- a/components/tool/bingsearch/go.mod +++ b/components/tool/bingsearch/go.mod @@ -4,7 +4,7 @@ go 1.23.0 require ( github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.9.0 ) diff --git a/components/tool/bingsearch/go.sum b/components/tool/bingsearch/go.sum index 8f46e5366..cca9f0c86 100644 --- a/components/tool/bingsearch/go.sum +++ b/components/tool/bingsearch/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/tool/browseruse/go.mod b/components/tool/browseruse/go.mod index 67da0a4e7..4411f0cd8 100644 --- a/components/tool/browseruse/go.mod +++ b/components/tool/browseruse/go.mod @@ -7,7 +7,7 @@ require ( github.com/bytedance/sonic v1.13.2 github.com/chromedp/cdproto v0.0.0-20250319231242-a755498943c8 github.com/chromedp/chromedp v0.13.3 - github.com/cloudwego/eino v0.3.48 + github.com/cloudwego/eino v0.4.0 github.com/cloudwego/eino-ext/components/tool/duckduckgo/v2 v2.0.0-20250707031732-1bfb5847488c github.com/getkin/kin-openapi v0.118.0 github.com/stretchr/testify v1.9.0 diff --git a/components/tool/browseruse/go.sum b/components/tool/browseruse/go.sum index f4c3c423a..3534ba58b 100644 --- a/components/tool/browseruse/go.sum +++ b/components/tool/browseruse/go.sum @@ -23,8 +23,8 @@ github.com/chromedp/sysutil v1.1.0 h1:PUFNv5EcprjqXZD9nJb9b/c9ibAbxiYo4exNWZyipw github.com/chromedp/sysutil v1.1.0/go.mod h1:WiThHUdltqCNKGc4gaU50XgYjwjYIhKWoHGPTUfWTJ8= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.48 h1:etU6Zwze4Xyr8Kb+aVEPBE3OBB3yGW/VABh6FA3L01I= -github.com/cloudwego/eino v0.3.48/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/eino-ext/components/tool/duckduckgo/v2 v2.0.0-20250707031732-1bfb5847488c h1:UNMGPz94z4r+iCE7PYPaI6kwfgfHJ642sKb5e8Pf4M4= github.com/cloudwego/eino-ext/components/tool/duckduckgo/v2 v2.0.0-20250707031732-1bfb5847488c/go.mod h1:vbUEsxNJRTiklKLhZ6g2iTwxHz1XaTYGLjBTW6y2skI= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= diff --git a/components/tool/commandline/go.mod b/components/tool/commandline/go.mod index ca97d31cd..d3d0173cb 100644 --- a/components/tool/commandline/go.mod +++ b/components/tool/commandline/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/tool/commandline go 1.23.0 - require ( github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/docker/docker v28.0.4+incompatible github.com/getkin/kin-openapi v0.118.0 github.com/google/uuid v1.6.0 diff --git a/components/tool/commandline/go.sum b/components/tool/commandline/go.sum index 7792aec7a..471381cd0 100644 --- a/components/tool/commandline/go.sum +++ b/components/tool/commandline/go.sum @@ -19,8 +19,8 @@ github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyY github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= diff --git a/components/tool/duckduckgo/go.mod b/components/tool/duckduckgo/go.mod index 5cf7627d0..4b4bda19e 100644 --- a/components/tool/duckduckgo/go.mod +++ b/components/tool/duckduckgo/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/tool/duckduckgo go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.9.0 ) diff --git a/components/tool/duckduckgo/go.sum b/components/tool/duckduckgo/go.sum index 37444dfc5..7bb92b652 100644 --- a/components/tool/duckduckgo/go.sum +++ b/components/tool/duckduckgo/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/tool/duckduckgo/v2/go.mod b/components/tool/duckduckgo/v2/go.mod index 061f88117..f7239804b 100644 --- a/components/tool/duckduckgo/v2/go.mod +++ b/components/tool/duckduckgo/v2/go.mod @@ -7,7 +7,7 @@ toolchain go1.24.2 require ( github.com/PuerkitoBio/goquery v1.10.3 github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.48 + github.com/cloudwego/eino v0.4.0 github.com/corpix/uarand v0.2.0 github.com/getkin/kin-openapi v0.118.0 github.com/stretchr/testify v1.9.0 diff --git a/components/tool/duckduckgo/v2/go.sum b/components/tool/duckduckgo/v2/go.sum index 71489ae74..25424c137 100644 --- a/components/tool/duckduckgo/v2/go.sum +++ b/components/tool/duckduckgo/v2/go.sum @@ -17,8 +17,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.48 h1:etU6Zwze4Xyr8Kb+aVEPBE3OBB3yGW/VABh6FA3L01I= -github.com/cloudwego/eino v0.3.48/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/corpix/uarand v0.2.0 h1:U98xXwud/AVuCpkpgfPF7J5TQgr7R5tqT8VZP5KWbzE= github.com/corpix/uarand v0.2.0/go.mod h1:/3Z1QIqWkDIhf6XWn/08/uMHoQ8JUoTIKc2iPchBOmM= diff --git a/components/tool/googlesearch/go.mod b/components/tool/googlesearch/go.mod index 8e36deb30..b2116fdf4 100644 --- a/components/tool/googlesearch/go.mod +++ b/components/tool/googlesearch/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/components/tool/googlesearch go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.9.0 google.golang.org/api v0.204.0 ) diff --git a/components/tool/googlesearch/go.sum b/components/tool/googlesearch/go.sum index e4896af10..98924d549 100644 --- a/components/tool/googlesearch/go.sum +++ b/components/tool/googlesearch/go.sum @@ -23,8 +23,8 @@ github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEex github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= diff --git a/components/tool/httprequest/go.mod b/components/tool/httprequest/go.mod index e3348b310..cb2387e3b 100644 --- a/components/tool/httprequest/go.mod +++ b/components/tool/httprequest/go.mod @@ -5,7 +5,7 @@ go 1.23.0 require ( github.com/bytedance/mockey v1.2.14 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.9.0 ) diff --git a/components/tool/httprequest/go.sum b/components/tool/httprequest/go.sum index d117fe37c..89564fe56 100644 --- a/components/tool/httprequest/go.sum +++ b/components/tool/httprequest/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/tool/mcp/go.mod b/components/tool/mcp/go.mod index fbabcd73c..c211534cc 100644 --- a/components/tool/mcp/go.mod +++ b/components/tool/mcp/go.mod @@ -4,7 +4,7 @@ go 1.23.0 require ( github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/getkin/kin-openapi v0.118.0 github.com/mark3labs/mcp-go v0.33.0 github.com/stretchr/testify v1.9.0 diff --git a/components/tool/mcp/go.sum b/components/tool/mcp/go.sum index 86de358fa..ba30dba58 100644 --- a/components/tool/mcp/go.sum +++ b/components/tool/mcp/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= @@ -70,8 +70,6 @@ github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= -github.com/mark3labs/mcp-go v0.29.0 h1:sH1NBcumKskhxqYzhXfGc201D7P76TVXiT0fGVhabeI= -github.com/mark3labs/mcp-go v0.29.0/go.mod h1:rXqOudj/djTORU/ThxYx8fqEVj/5pvTuuebQ2RC7uk4= github.com/mark3labs/mcp-go v0.33.0 h1:naxhjnTIs/tyPZmWUZFuG0lDmdA6sUyYGGf3gsHvTCc= github.com/mark3labs/mcp-go v0.33.0/go.mod h1:rXqOudj/djTORU/ThxYx8fqEVj/5pvTuuebQ2RC7uk4= github.com/mattn/go-colorable v0.1.2 h1:/bC9yWikZXAL9uJdulbSfyVNIR3n3trXl+v8+1sx8mU= diff --git a/components/tool/searxng/go.mod b/components/tool/searxng/go.mod index e9a8e5ca3..a79f6956b 100644 --- a/components/tool/searxng/go.mod +++ b/components/tool/searxng/go.mod @@ -2,27 +2,20 @@ module github.com/cloudwego/eino-ext/components/tool/searxng go 1.22.6 -require ( - github.com/bytedance/mockey v1.2.14 - github.com/cloudwego/eino v0.3.27 - github.com/getkin/kin-openapi v0.118.0 - github.com/stretchr/testify v1.9.0 -) +require github.com/cloudwego/eino v0.4.0 require ( github.com/bytedance/sonic v1.13.2 // indirect github.com/bytedance/sonic/loader v0.2.4 // indirect github.com/cloudwego/base64x v0.1.5 // indirect - github.com/davecgh/go-spew v1.1.1 // indirect github.com/dustin/go-humanize v1.0.1 // indirect + github.com/getkin/kin-openapi v0.118.0 // indirect github.com/go-openapi/jsonpointer v0.19.5 // indirect github.com/go-openapi/swag v0.19.5 // indirect github.com/goph/emperror v0.17.2 // indirect - github.com/gopherjs/gopherjs v1.17.2 // indirect github.com/invopop/yaml v0.1.0 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/json-iterator/go v1.1.12 // indirect - github.com/jtolds/gls v4.20.0+incompatible // indirect github.com/klauspost/cpuid/v2 v2.0.9 // indirect github.com/mailru/easyjson v0.7.7 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect @@ -32,11 +25,8 @@ require ( github.com/pelletier/go-toml/v2 v2.0.9 // indirect github.com/perimeterx/marshmallow v1.1.4 // indirect github.com/pkg/errors v0.9.1 // indirect - github.com/pmezard/go-difflib v1.0.0 // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/slongfield/pyfmt v0.0.0-20220222012616-ea85ff4c361f // indirect - github.com/smarty/assertions v1.15.0 // indirect - github.com/smartystreets/goconvey v1.8.1 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect github.com/yargevad/filepathx v1.0.0 // indirect golang.org/x/arch v0.11.0 // indirect diff --git a/components/tool/searxng/go.sum b/components/tool/searxng/go.sum index 9a1bb8d20..d0480aad8 100644 --- a/components/tool/searxng/go.sum +++ b/components/tool/searxng/go.sum @@ -3,8 +3,6 @@ github.com/bitly/go-simplejson v0.5.0/go.mod h1:cXHtHw4XUPsvGaxgjIAn8PhEWG9NfngE github.com/bmizerany/assert v0.0.0-20160611221934-b7ed37b82869/go.mod h1:Ekp36dRnpXw/yCqJaO+ZrUyxD+3VXMFFr56k5XYrpB4= github.com/bugsnag/bugsnag-go v1.4.0/go.mod h1:2oa8nejYd4cQ/b0hMIopN0lCRxU0bueqREvZLWFrtK8= github.com/bugsnag/panicwrap v1.2.0/go.mod h1:D/8v3kj0zr8ZAKg1AQ6crr+5VwKN5eIywRkfhyM/+dE= -github.com/bytedance/mockey v1.2.14 h1:KZaFgPdiUwW+jOWFieo3Lr7INM1P+6adO3hxZhDswY8= -github.com/bytedance/mockey v1.2.14/go.mod h1:1BPHF9sol5R1ud/+0VEHGQq/+i2lN+GTsr3O2Q9IENY= github.com/bytedance/sonic v1.13.2 h1:8/H1FempDZqC4VqjptGo14QQlJx8VdZJegxs6wwfqpQ= github.com/bytedance/sonic v1.13.2/go.mod h1:o68xyaF9u2gvVBuGHPlUVCy+ZfmNNO5ETf1+KgkJhz4= github.com/bytedance/sonic/loader v0.1.1/go.mod h1:ncP89zfokxS5LZrJxl5z0UJcsk4M4yY2JpfqGeCtNLU= @@ -13,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/tool/sequentialthinking/go.mod b/components/tool/sequentialthinking/go.mod index 4fec02f55..f5118b788 100644 --- a/components/tool/sequentialthinking/go.mod +++ b/components/tool/sequentialthinking/go.mod @@ -2,11 +2,10 @@ module github.com/cloudwego/eino-ext/components/tool/sequentialthinking go 1.23.0 - require ( github.com/bytedance/mockey v1.2.14 github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/smartystreets/goconvey v1.8.1 ) diff --git a/components/tool/sequentialthinking/go.sum b/components/tool/sequentialthinking/go.sum index d117fe37c..89564fe56 100644 --- a/components/tool/sequentialthinking/go.sum +++ b/components/tool/sequentialthinking/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/components/tool/wikipedia/go.mod b/components/tool/wikipedia/go.mod index 198405678..20c30694f 100644 --- a/components/tool/wikipedia/go.mod +++ b/components/tool/wikipedia/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/components/tool/wikipedia go 1.23.0 - require ( github.com/bytedance/sonic v1.13.2 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/stretchr/testify v1.10.0 ) diff --git a/components/tool/wikipedia/go.sum b/components/tool/wikipedia/go.sum index 113d85a9e..5465ad57a 100644 --- a/components/tool/wikipedia/go.sum +++ b/components/tool/wikipedia/go.sum @@ -11,8 +11,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/devops/go.mod b/devops/go.mod index 87b337028..398082a01 100644 --- a/devops/go.mod +++ b/devops/go.mod @@ -2,10 +2,9 @@ module github.com/cloudwego/eino-ext/devops go 1.23.0 - require ( github.com/bytedance/mockey v1.2.12 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/gorilla/mux v1.8.1 github.com/matoous/go-nanoid v1.5.1 github.com/stretchr/testify v1.10.0 diff --git a/devops/go.sum b/devops/go.sum index 9ddabe101..c3ca9ab98 100644 --- a/devops/go.sum +++ b/devops/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/libs/acl/langfuse/go.mod b/libs/acl/langfuse/go.mod index 8299174cc..50bb6da32 100644 --- a/libs/acl/langfuse/go.mod +++ b/libs/acl/langfuse/go.mod @@ -2,12 +2,11 @@ module github.com/cloudwego/eino-ext/libs/acl/langfuse go 1.23.0 - require ( github.com/bytedance/mockey v1.2.13 github.com/bytedance/sonic v1.13.2 github.com/cenkalti/backoff/v4 v4.3.0 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/golang/mock v1.6.0 github.com/google/uuid v1.6.0 github.com/stretchr/testify v1.9.0 diff --git a/libs/acl/langfuse/go.sum b/libs/acl/langfuse/go.sum index 10617b7e1..abc34f4ad 100644 --- a/libs/acl/langfuse/go.sum +++ b/libs/acl/langfuse/go.sum @@ -15,8 +15,8 @@ github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyY github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/libs/acl/openai/chat_model.go b/libs/acl/openai/chat_model.go index e84fbe688..59d8e897a 100644 --- a/libs/acl/openai/chat_model.go +++ b/libs/acl/openai/chat_model.go @@ -773,6 +773,7 @@ func resolveStreamResponse(resp openai.ChatCompletionStreamResponse) (msg *schem } if len(choice.Delta.ReasoningContent) > 0 { + msg.ReasoningContent = choice.Delta.ReasoningContent setReasoningContent(msg, choice.Delta.ReasoningContent) } diff --git a/libs/acl/openai/go.mod b/libs/acl/openai/go.mod index 27e1204ea..03027041e 100644 --- a/libs/acl/openai/go.mod +++ b/libs/acl/openai/go.mod @@ -4,7 +4,7 @@ go 1.23.0 require ( github.com/bytedance/mockey v1.2.13 - github.com/cloudwego/eino v0.3.27 + github.com/cloudwego/eino v0.4.0 github.com/getkin/kin-openapi v0.118.0 github.com/meguminnnnnnnnn/go-openai v0.0.0-20250723112853-3bce976e5ccc github.com/stretchr/testify v1.9.0 diff --git a/libs/acl/openai/go.sum b/libs/acl/openai/go.sum index ca11b4209..3772d2c75 100644 --- a/libs/acl/openai/go.sum +++ b/libs/acl/openai/go.sum @@ -13,8 +13,8 @@ github.com/bytedance/sonic/loader v0.2.4/go.mod h1:N8A3vUdtUebEY2/VQC0MyhYeKUFos github.com/certifi/gocertifi v0.0.0-20190105021004-abcd57078448/go.mod h1:GJKEexRPVJrBSOjoqN5VNOIKJ5Q3RViH6eu3puDRwx4= github.com/cloudwego/base64x v0.1.5 h1:XPciSp1xaq2VCSt6lF0phncD4koWyULpl5bUxbfCyP4= github.com/cloudwego/base64x v0.1.5/go.mod h1:0zlkT4Wn5C6NdauXdJRhSKRlJvmclQ1hhJgA0rcu/8w= -github.com/cloudwego/eino v0.3.27 h1:Oz4HcuivJyb+zT0W43Gmtb6wqmXZaYel0CS4iF6XsoI= -github.com/cloudwego/eino v0.3.27/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= +github.com/cloudwego/eino v0.4.0 h1:5gMwO6HGtn/bn1M3l5cY8y9k+TO+fCcJZ14z+S3pTaQ= +github.com/cloudwego/eino v0.4.0/go.mod h1:wUjz990apdsaOraOXdh6CdhVXq8DJsOvLsVlxNTcNfY= github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQPiEFhY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/libs/acl/opentelemetry/go.mod b/libs/acl/opentelemetry/go.mod index 7b47c3122..5a3f981b5 100644 --- a/libs/acl/opentelemetry/go.mod +++ b/libs/acl/opentelemetry/go.mod @@ -2,7 +2,6 @@ module github.com/cloudwego/eino-ext/libs/acl/opentelemetry go 1.23.0 - require ( github.com/bytedance/mockey v1.2.14 github.com/smartystreets/goconvey v1.8.1