package ckprompt import ( "go.maximumdirect.net/ckconfig" promptkit "go.maximumdirect.net/promptkit" ) // ValidationRequest carries the configuration selection and seed PromptKit // request populated by the standard validation command inputs. type ValidationRequest struct { // Selection identifies the configuration sources used to load the engine. Selection ckconfig.Selection // Request contains the prompt identity, scalar context, variables, and // artifact references supplied to the command. Request promptkit.RunRequest // Namespaces selects the native engine view; nil preserves the loader view. Namespaces *promptkit.Namespaces }