Expand description
Wall-clock anchor combined with the conversation state machine. App-side phase timer.
Holds the wall-clock anchor (started_at). Phase-anchor durations live
in crate::ConversationConfig (single source of truth);
Structs§
- Phase
Timer - Wall-clock anchor for the active phase. Holds only the anchor
Instant; queries take the relevantDurationas a parameter.crate::Conversationcomposes the timer with the state machine andcrate::ConversationConfigdurations.