Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NormalizeOutputMap ¶
func NormalizeOutputMap(opInput map[string]interface{}, opOutput map[string]interface{}) (map[string]interface{}, error)
NormalizeOutputMap accepts the normalized input-op invocation map and the op output map, then returns a canonical input Output map.
func ValidationOutputMap ¶ added in v0.0.13
ValidationOutputMap synthesizes an input output for semantic validation. It preserves the normal output shape while marking required fields as present so validation can proceed without a submitted human response.
Types ¶
type MissingRequiredFieldError ¶ added in v0.0.57
type MissingRequiredFieldError struct{ FieldID string }
MissingRequiredFieldError identifies an unanswered required question.
func (*MissingRequiredFieldError) Error ¶ added in v0.0.57
func (e *MissingRequiredFieldError) Error() string
Click to show internal directories.
Click to hide internal directories.