Files
dify-plugin-daemon/pkg/entities/requests/dynamic_select.go
Harry 5b396a4c7e Refactor trigger-related types and enhance dynamic select functionality
- Updated TriggerProviderIdentity and TriggerProviderConfiguration to improve structure and validation.
- Renamed TriggerConfiguration to TriggerDeclaration for clarity.
- Added CredentialType to RequestDynamicParameterSelect for better request handling.
- Enhanced PluginDecoderHelper to read and unmarshal trigger files correctly.

These changes streamline the trigger system and improve the overall request handling in the plugin architecture.
2025-09-03 11:28:21 +08:00

10 lines
438 B
Go

package requests
type RequestDynamicParameterSelect struct {
Credentials map[string]any `json:"credentials" validate:"required"`
CredentialType string `json:"credential_type,omitempty" validate:"omitempty"`
Provider string `json:"provider" validate:"required"`
ProviderAction string `json:"provider_action" validate:"required"`
Parameter string `json:"parameter" validate:"required"`
}