Interface: AnnotationCreatedEvent
Defined in: packages/workflow-engine/src/kernel/events.ts:161
Emitted when an annotation is written with emitEvent: true. Lets
plugins and external systems react to provenance writes in real time
(audit pipelines, SIEM, live dashboards) without polling
kernel.annotations.list.
Off by default — annotations are primarily a queryable provenance surface, not an event stream. Most consumers won't need this.
Properties
actorId?
readonlyoptionalactorId?:string
Defined in: packages/workflow-engine/src/kernel/events.ts:171
actorKind?
readonlyoptionalactorKind?:string
Defined in: packages/workflow-engine/src/kernel/events.ts:170
actorVersion?
readonlyoptionalactorVersion?:string
Defined in: packages/workflow-engine/src/kernel/events.ts:172
attempt?
readonlyoptionalattempt?:number
Defined in: packages/workflow-engine/src/kernel/events.ts:169
key
readonlykey:string
Defined in: packages/workflow-engine/src/kernel/events.ts:165
scope
readonlyscope:string
Defined in: packages/workflow-engine/src/kernel/events.ts:167
scopeId?
readonlyoptionalscopeId?:string
Defined in: packages/workflow-engine/src/kernel/events.ts:168
timestamp
readonlytimestamp:Date
Defined in: packages/workflow-engine/src/kernel/events.ts:163
type
readonlytype:"annotation:created"
Defined in: packages/workflow-engine/src/kernel/events.ts:162
value
readonlyvalue:unknown
Defined in: packages/workflow-engine/src/kernel/events.ts:166
workflowRunId
readonlyworkflowRunId:string
Defined in: packages/workflow-engine/src/kernel/events.ts:164