ClockRow
Interface: ClockRow
Defined in: src/core/time/rows.ts:55
The turn's clock stamp — one per turn (time design § 4).
Extends
Properties
iteration
readonlyiteration:number
Defined in: src/core/time/rows.ts:60
The iteration seed filed it at (1).
kind
readonlykind:"clock"
Defined in: src/core/time/rows.ts:56
now
readonlynow:string
Defined in: src/core/time/clock.ts:53
The anchor for this turn — the app's now, else the turn's start.
Inherited from
nowSource
readonlynowSource:"default"|"app"
Defined in: src/core/time/clock.ts:55
The app passed now, or the library took the turn's start.
Inherited from
turn
readonlyturn:number
Defined in: src/core/time/rows.ts:58
AgentState.turnNumber when the row was filed — the conversation turn.
window?
readonlyoptionalwindow?:ControlWindow
Defined in: src/core/time/rows.ts:62
The run's time.window, when it passed one.
zone
readonlyzone:string
Defined in: src/core/time/clock.ts:57
The person's zone for this run — an IANA name.
Inherited from
zoneSource
readonlyzoneSource:"run"|"builder"
Defined in: src/core/time/clock.ts:59
The run's time.zone, else the .time({ zone }) fallback.
