Skip to main content

Module session_activity

Module session_activity 

Source
Expand description

Protocol-neutral activity for persisted and live harness sessions.

Activity is deliberately separate from transcript freshness and UI attention. A process receipt proves presence; only a harness lifecycle boundary or runtime state proves whether a turn is working.

Structs§

SessionActivity
Normalized lifecycle state for one harness-native session.
SessionActivityEvidence
Provenance for one normalized activity observation.

Enums§

SessionPresence
Whether a durable session currently has a proven live owner.
SessionTurnState
Turn activity, independent of presence and frontend attention.