Interface: OrderingViolationException
Defined in: src/batteries/validation/exceptions.ts:30
A blocking ordering exception enriched with the complete violation list.
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
code? | string | Machine-readable error code for narrowing exception-handling logic. | BaseException.code | src/lib/classes/base_exception.ts:78 |
fatal? | boolean | When true, the ADK treats this error as unrecoverable and should halt the agent loop. | BaseException.fatal | src/lib/classes/base_exception.ts:88 |
help? | string | Human-readable guidance for resolving or reporting this error. | BaseException.help | src/lib/classes/base_exception.ts:73 |
name | string | Name of the class that raised the exception. | BaseException.name | src/lib/classes/base_exception.ts:68 |
status? | number | HTTP status code associated with this error. | BaseException.status | src/lib/classes/base_exception.ts:83 |
violations | BlockingOrderingViolation[] | Blocking violations that caused the dispatch rejection. | - | src/batteries/validation/exceptions.ts:32 |
Accessors
[toStringTag]
Get Signature
ts
get toStringTag: string;Defined in: src/lib/classes/base_exception.ts:131
Tag used by Object.prototype.toString — reports the concrete exception class name.
Returns
string
Inherited from
Methods
toString()
ts
toString(): string;Defined in: src/lib/classes/base_exception.ts:135
Returns a string representation of an object.
Returns
string