浏览代码

fix: omitempty for tool provider tags

Yeuoly 8 月之前
父节点
当前提交
037d1e14c6
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      internal/types/entities/plugin_entities/tool_declaration.go

+ 1 - 1
internal/types/entities/plugin_entities/tool_declaration.go

@@ -121,7 +121,7 @@ type ToolProviderIdentity struct {
 	Description I18nObject                    `json:"description"`
 	Icon        string                        `json:"icon" validate:"required"`
 	Label       I18nObject                    `json:"label" validate:"required"`
-	Tags        []manifest_entities.PluginTag `json:"tags" validate:"required,dive,plugin_tag"`
+	Tags        []manifest_entities.PluginTag `json:"tags" validate:"omitempty,dive,plugin_tag"`
 }
 
 type ToolProviderDeclaration struct {