Documentation
¶
Overview ¶
Package lifecycle is the Stage-1 namespace for session lifecycle, limits, timeouts, and sleep-time operations. See ../REFACTOR_PLAN.md.
Note: engine.go (the Engine type itself) stays in the root engine package as the coordinator — it is NOT re-exported here. This cluster covers the supporting lifecycle infrastructure only.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultLimits = engine.DefaultLimits
View Source
var DefaultTimeoutConfig = engine.DefaultTimeoutConfig
View Source
var NewLimitTracker = engine.NewLimitTracker
View Source
var RemainingTime = engine.RemainingTime
View Source
var ResearchLimits = engine.ResearchLimits
View Source
var TimeoutMessage = engine.TimeoutMessage
View Source
var VibeLimits = engine.VibeLimits
View Source
var WithTimeout = engine.WithTimeout
Functions ¶
This section is empty.
Types ¶
type CostTrackerInterface ¶
type CostTrackerInterface = engine.CostTrackerInterface
type EvolvingMemoryAdapter ¶
type EvolvingMemoryAdapter = engine.EvolvingMemoryAdapter
type EvolvingMemoryInterface ¶
type EvolvingMemoryInterface = engine.EvolvingMemoryInterface
type LimitTracker ¶
type LimitTracker = engine.LimitTracker
type SafetyLimits ¶
type SafetyLimits = engine.SafetyLimits
type SessionLifecycle ¶
type SessionLifecycle = engine.SessionLifecycle
type SessionOutcome ¶
type SessionOutcome = engine.SessionOutcome
type SkillDistillerAdapter ¶
type SkillDistillerAdapter = engine.SkillDistillerAdapter
type SkillStoreInterface ¶
type SkillStoreInterface = engine.SkillStoreInterface
type TimeoutConfig ¶
type TimeoutConfig = engine.TimeoutConfig
Click to show internal directories.
Click to hide internal directories.