Documentation
¶
Index ¶
Constants ¶
View Source
const ( PhaseIdle = string(phaseIdle) PhaseTurn = string(phaseTurn) )
Variables ¶
This section is empty.
Functions ¶
func IsRunningStatus ¶
func MarkerForEngineStatus ¶
func MarkerForEngineStatus(status engine.Status) sessiontree.TurnMarkerStatus
Types ¶
type Lifecycle ¶
type Lifecycle struct {
// contains filtered or unexported fields
}
func Derive ¶
func Derive(path []sessiontree.Entry, rawPhase string) Lifecycle
IMPORTANT: SessionLifecycle is the only host/UI boundary for session status, recoverability, and appendability. Do not derive these decisions directly from engine status, thread phase, sessiontree markers, or inspector transitions.
func (Lifecycle) CanAppendMessage ¶
func (Lifecycle) LatestTurnID ¶
func (Lifecycle) Recoverable ¶
func (Lifecycle) WaitingPrompt ¶
Click to show internal directories.
Click to hide internal directories.