feat: support dify DataSourceResponseChunkTypeBinaryLink (#669)

This commit is contained in:
wangxiaolei
2026-04-14 14:27:56 +08:00
committed by GitHub
parent 134dbea4b1
commit f7d804ef40
2 changed files with 4 additions and 0 deletions
@@ -20,6 +20,7 @@ const (
DataSourceResponseChunkTypeLink DataSourceResponseChunkType = "link"
DataSourceResponseChunkTypeImage DataSourceResponseChunkType = "image"
DataSourceResponseChunkTypeImageLink DataSourceResponseChunkType = "image_link"
DataSourceResponseChunkTypeBinaryLink DataSourceResponseChunkType = "binary_link"
DataSourceResponseChunkTypeVariable DataSourceResponseChunkType = "variable"
DataSourceResponseChunkTypeLog DataSourceResponseChunkType = "log"
DataSourceResponseChunkTypeRetrieverResources DataSourceResponseChunkType = "retriever_resources"
@@ -36,6 +37,7 @@ func IsValidDataSourceResponseChunkType(fl validator.FieldLevel) bool {
DataSourceResponseChunkTypeLink,
DataSourceResponseChunkTypeImage,
DataSourceResponseChunkTypeImageLink,
DataSourceResponseChunkTypeBinaryLink,
DataSourceResponseChunkTypeVariable,
DataSourceResponseChunkTypeLog,
DataSourceResponseChunkTypeRetrieverResources:
+2
View File
@@ -17,6 +17,7 @@ const (
ToolResponseChunkTypeLink ToolResponseChunkType = "link"
ToolResponseChunkTypeImage ToolResponseChunkType = "image"
ToolResponseChunkTypeImageLink ToolResponseChunkType = "image_link"
ToolResponseChunkTypeBinaryLink ToolResponseChunkType = "binary_link"
ToolResponseChunkTypeVariable ToolResponseChunkType = "variable"
ToolResponseChunkTypeLog ToolResponseChunkType = "log"
ToolResponseChunkTypeRetrieverResources ToolResponseChunkType = "retriever_resources"
@@ -33,6 +34,7 @@ func IsValidToolResponseChunkType(fl validator.FieldLevel) bool {
ToolResponseChunkTypeLink,
ToolResponseChunkTypeImage,
ToolResponseChunkTypeImageLink,
ToolResponseChunkTypeBinaryLink,
ToolResponseChunkTypeVariable,
ToolResponseChunkTypeLog,
ToolResponseChunkTypeRetrieverResources: