feat(web): use generate sdk

This commit is contained in:
Acbox
2026-02-11 15:23:47 +08:00
parent ca86a8d1c3
commit 1f30e666e0
48 changed files with 1670 additions and 722 deletions
+4 -4
View File
@@ -94,11 +94,11 @@ func (h *ChannelHandler) UpsertUserConfig(c echo.Context) error {
}
type ChannelMeta struct {
Type string `json:"type"`
DisplayName string `json:"display_name"`
Type string `json:"type" validate:"required"`
DisplayName string `json:"display_name" validate:"required"`
Configless bool `json:"configless"`
Capabilities channel.ChannelCapabilities `json:"capabilities"`
ConfigSchema channel.ConfigSchema `json:"config_schema"`
Capabilities channel.ChannelCapabilities `json:"capabilities" validate:"required"`
ConfigSchema channel.ConfigSchema `json:"config_schema" validate:"required"`
UserConfigSchema channel.ConfigSchema `json:"user_config_schema"`
TargetSpec channel.TargetSpec `json:"target_spec"`
}