HarnessError Type
Unified error type for the ETCLOVG harness, covering all failure modes
Union cases
| Union case |
Description
|
Full Usage:
ConstitutionViolation ruleIds
Parameters:
string list
|
Agent output violates constitution rules
|
Full Usage:
ExecutionFailed message
Parameters:
string
|
Unexpected error during execution
|
Full Usage:
InitializationFailed message
Parameters:
string
|
Lifecycle initialization failed
|
Full Usage:
NotReady reasons
Parameters:
string list
|
Readiness checks failed (prerequisites not met)
|
Full Usage:
PermissionDenied
|
Agent execution permissions denied |
Full Usage:
PolicyBlocked violations
Parameters:
string list
|
Policy engine blocked execution
|
|
Resource limit exceeded during execution
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsConstitutionViolation
Returns: bool
|
|
Full Usage:
this.IsExecutionFailed
Returns: bool
|
|
Full Usage:
this.IsInitializationFailed
Returns: bool
|
|
Full Usage:
this.IsNotReady
Returns: bool
|
|
Full Usage:
this.IsPermissionDenied
Returns: bool
|
|
Full Usage:
this.IsPolicyBlocked
Returns: bool
|
|
Full Usage:
this.IsResourceLimitExceeded
Returns: bool
|
|
Full Usage:
this.Message
Returns: string
|
Get a human-readable error message
|
Nao