Add PromptKit request validation adapter
This commit is contained in:
16
integrations/ckprompt/validation.go
Normal file
16
integrations/ckprompt/validation.go
Normal file
@@ -0,0 +1,16 @@
|
||||
package ckprompt
|
||||
|
||||
import (
|
||||
"gitea.maximumdirect.net/eric/CommandKit/integrations/ckconfig"
|
||||
promptkit "gitea.maximumdirect.net/eric/promptkit"
|
||||
)
|
||||
|
||||
// ValidationRequest carries the configuration selection and concrete
|
||||
// PromptKit request to validate.
|
||||
type ValidationRequest struct {
|
||||
// Selection identifies the configuration sources used to load the engine.
|
||||
Selection ckconfig.Selection
|
||||
// Request is the seed request, or the request returned by a validation
|
||||
// builder when one is configured.
|
||||
Request promptkit.RunRequest
|
||||
}
|
||||
Reference in New Issue
Block a user