965 B
965 B
ADR 006: Event Taxonomy And Correlation
Status
Accepted
Context
Оркестратор должен быть отлаживаемым и воспроизводимым. Для этого все значимые переходы должны иметь единый event model.
Decision
Все события включают:
event_idevent_typeoccurred_attask_idconversation_idwhen availablenode_idwhen availablecorrelation_idcausation_idpayload
Event Families
- Task lifecycle
- Node lifecycle
- Policy decisions
- Confirmation lifecycle
- Model invocation lifecycle
- Tool invocation lifecycle
- Worker session lifecycle
- Worker command lifecycle
- Finalizer/result lifecycle
- System warnings/errors
Consequences
UI, audit log, replay tooling и debugging должны читать одну и ту же taxonomy, а не разрозненные лог-сообщения.