data/hooks/lifecycle_hooks library

Classes

AgentCompletedEvent
AgentErrorEvent
AgentLifecycle
Callbacks for sub-agent lifecycle events.
AgentMessageEvent
AgentSpawnedEvent
AgentTimeoutEvent
BuiltInLifecycleHooks
Pre-configured lifecycle hooks that implement common operational concerns.
CompactionEvent
ConversationEndedEvent
ConversationLifecycle
Callbacks for conversation-level lifecycle events.
ConversationStartedEvent
LifecycleEvent
Base class for all lifecycle events.
LifecycleManager
Registers lifecycle callbacks as hooks with a HookExecutor.
SessionEndedEvent
SessionLifecycle
Callbacks for session-level lifecycle events.
SessionPausedEvent
SessionResumedEvent
SessionStartedEvent
ToolAfterExecutionEvent
ToolBeforeExecutionEvent
ToolErrorEvent
ToolLifecycle
Callbacks for tool-level lifecycle events.
ToolRegisteredEvent
ToolTimeoutEvent
TurnEndedEvent
TurnStartedEvent

Enums

ToolRecoveryAction
Actions available when recovering from a tool error.