Interface: ChronicleEvent
August 8, 2026 ยท View on GitHub
@plures/praxis / index / ChronicleEvent
Interface: ChronicleEvent
Defined in: src/core/chronicle/types.ts:24
A recorded state transition event passed to Chronicle.
Properties
after?
optionalafter?:unknown
Defined in: src/core/chronicle/types.ts:30
Value after the change
before?
optionalbefore?:unknown
Defined in: src/core/chronicle/types.ts:28
Value before the change (undefined for creates)
cause?
optionalcause?:string
Defined in: src/core/chronicle/types.ts:32
Parent span/node ID that caused this change
context?
optionalcontext?:string
Defined in: src/core/chronicle/types.ts:34
Session or request ID grouping related changes
metadata
metadata:
Record<string,string>
Defined in: src/core/chronicle/types.ts:36
Additional metadata key-value pairs
path
path:
string
Defined in: src/core/chronicle/types.ts:26
Path to the changed value (fact or event stream path)