diff --git a/pkg/entities/datasource_entities/datasource.go b/pkg/entities/datasource_entities/datasource.go index 49a6e854b..525c61075 100644 --- a/pkg/entities/datasource_entities/datasource.go +++ b/pkg/entities/datasource_entities/datasource.go @@ -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: diff --git a/pkg/entities/tool_entities/tool.go b/pkg/entities/tool_entities/tool.go index e23318afd..784ad4641 100644 --- a/pkg/entities/tool_entities/tool.go +++ b/pkg/entities/tool_entities/tool.go @@ -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: