Agent External Runtime Event v1¶
Source schema: doc/schemas/agent.external-runtime.event.v1.schema.json
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
Definitions¶
| Definition | Shape | Description |
|---|---|---|
ref |
string | |
digest |
string | |
at |
string | |
base-properties |
object | |
progress |
object | |
action-candidate |
object | |
product-candidate |
object | |
tool-request |
object | |
operator-question |
object | |
usage |
object | |
turn-outcome |
object | |
usage-value |
object | |
reason-code |
enum: completed, policy-denied, binding-missing, binding-stale, binding-mismatch, binding-expired, binding-revoked, profile-disabled, profile-mismatch, budget-exhausted, usage-missing, usage-malformed, usage-overflow, usage-conflict, session-fence-mismatch, session-lost, event-malformed, event-duplicate, event-reordered, event-oversized, event-unauthorized, event-stale, event-timeout, tool-not-admitted, approval-not-admitted, provider-unavailable, cancelled, unknown |
|
| ## Field Semantics |
Definition Semantics¶
$defs.ref¶
- Shape: string
$defs.digest¶
- Shape: string
$defs.at¶
- Shape: string
$defs.base-properties¶
- Shape: object
$defs.progress¶
- Shape: object
$defs.action-candidate¶
- Shape: object
$defs.product-candidate¶
- Shape: object
$defs.tool-request¶
- Shape: object
$defs.operator-question¶
- Shape: object
$defs.usage¶
- Shape: object
$defs.turn-outcome¶
- Shape: object
$defs.usage-value¶
- Shape: object
$defs.reason-code¶
- Shape: enum:
completed,policy-denied,binding-missing,binding-stale,binding-mismatch,binding-expired,binding-revoked,profile-disabled,profile-mismatch,budget-exhausted,usage-missing,usage-malformed,usage-overflow,usage-conflict,session-fence-mismatch,session-lost,event-malformed,event-duplicate,event-reordered,event-oversized,event-unauthorized,event-stale,event-timeout,tool-not-admitted,approval-not-admitted,provider-unavailable,cancelled,unknown