orxtra v0.13.0 /protocols.src.orxtra.protocols._types._events
On this page

Frozen dataclasses for events routed to the Overseer -- RunStarted, TaskFailed, TaskEscalated, BudgetThresholdCrossed, BudgetExhausted, InboxAnswered/Rejected, StructuralAdvisory, HealthDegraded -- unioned as OverseerEvent.

#protocols.src.orxtra.protocols._types._events

#protocols.src.orxtra.protocols._types._events

#RunStarted

RunStarted
FieldTypeDefault
intentstr
config_snapshotdict[str, Any]

#TaskFailed

TaskFailed
FieldTypeDefault
task_iduuid.UUID
task_namestr
payloadEscalationPayload

#TaskEscalated

TaskEscalated
FieldTypeDefault
task_iduuid.UUID
task_namestr
from_child_task_iduuid.UUID
payloadEscalationPayload

#BudgetThresholdCrossed

BudgetThresholdCrossed
FieldTypeDefault
workflow_iduuid.UUID
budget_usdDecimal
spent_usdDecimal
threshold_pctfloat

#BudgetExhausted

BudgetExhausted
FieldTypeDefault
workflow_iduuid.UUID

#InboxAnswered

InboxAnswered
FieldTypeDefault
item_iduuid.UUID
assumed_optionstr
actual_answerstr
contradictsbool

#InboxRejected

InboxRejected
FieldTypeDefault
item_iduuid.UUID
rejection_reasonstr

#StructuralAdvisory

StructuralAdvisory
FieldTypeDefault
task_iduuid.UUID
observationstr
suggestionstr

#HealthDegraded

HealthDegraded
FieldTypeDefault
event_typestr
failure_ratefloat
thresholdfloat
Search