vigiles API reference
Guides
GitHub
Preparing search index...
testing
HookOutput
Interface HookOutput
The JSON a hook may print on stdout (all fields optional).
interface
HookOutput
{
continue
?:
boolean
;
decision
?:
"approve"
|
"block"
;
hookSpecificOutput
?:
{
additionalContext
?:
string
;
hookEventName
?:
string
;
permissionDecision
?:
"allow"
|
"deny"
|
"ask"
;
permissionDecisionReason
?:
string
;
}
;
reason
?:
string
;
stopReason
?:
string
;
suppressOutput
?:
boolean
;
systemMessage
?:
string
;
readonly
[
k
:
string
]:
unknown
;
}
Indexable
readonly
[
k
:
string
]:
unknown
Index
Properties
continue?
decision?
hook
Specific
Output?
reason?
stop
Reason?
suppress
Output?
system
Message?
Properties
Optional
Readonly
continue
continue
?:
boolean
Optional
Readonly
decision
decision
?:
"approve"
|
"block"
Optional
Readonly
hook
Specific
Output
hookSpecificOutput
?:
{
additionalContext
?:
string
;
hookEventName
?:
string
;
permissionDecision
?:
"allow"
|
"deny"
|
"ask"
;
permissionDecisionReason
?:
string
;
}
Optional
Readonly
reason
reason
?:
string
Optional
Readonly
stop
Reason
stopReason
?:
string
Optional
Readonly
suppress
Output
suppressOutput
?:
boolean
Optional
Readonly
system
Message
systemMessage
?:
string
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
continue
decision
hook
Specific
Output
reason
stop
Reason
suppress
Output
system
Message
Guides
GitHub
vigiles API reference
Loading...
The JSON a hook may print on stdout (all fields optional).