Member Junction
Preparing search index...
@memberjunction/ai-cli
ValidationService
Class ValidationService
Index
Constructors
constructor
Methods
parse
Parameters
validate
Action
Input
validate
Agent
Input
validate
Dry
Run
validate
Output
Format
validate
Timeout
Constructors
constructor
new
ValidationService
()
:
ValidationService
Returns
ValidationService
Methods
parse
Parameters
parseParameters
(
paramStrings
:
string
[]
)
:
Record
<
string
,
any
>
Parameters
paramStrings
:
string
[]
Returns
Record
<
string
,
any
>
validate
Action
Input
validateActionInput
(
actionName
?:
string
,
parameters
?:
Record
<
string
,
any
>
,
)
:
Promise
<
void
>
Parameters
Optional
actionName
:
string
Optional
parameters
:
Record
<
string
,
any
>
Returns
Promise
<
void
>
validate
Agent
Input
validateAgentInput
(
agentName
?:
string
,
prompt
?:
string
,
chatMode
?:
boolean
,
)
:
Promise
<
void
>
Parameters
Optional
agentName
:
string
Optional
prompt
:
string
Optional
chatMode
:
boolean
Returns
Promise
<
void
>
validate
Dry
Run
validateDryRun
(
isDryRun
:
boolean
,
hasRequiredParams
:
boolean
)
:
void
Parameters
isDryRun
:
boolean
hasRequiredParams
:
boolean
Returns
void
validate
Output
Format
validateOutputFormat
(
format
:
string
)
:
"compact"
|
"json"
|
"table"
Parameters
format
:
string
Returns
"compact"
|
"json"
|
"table"
validate
Timeout
validateTimeout
(
timeout
:
number
)
:
number
Parameters
timeout
:
number
Returns
number
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
parse
Parameters
validate
Action
Input
validate
Agent
Input
validate
Dry
Run
validate
Output
Format
validate
Timeout
Member Junction
Loading...