Source code for ralph.agents.execution_state.agent_execution_state
"""Agent execution state enumeration."""
from enum import StrEnum
[docs]
class AgentExecutionState(StrEnum):
"""Execution state for an agent run."""
ACTIVE = "active"
WAITING_ON_CHILD = "waiting_on_child"
RESUMABLE_CONTINUE = "resumable_continue"
TERMINAL_COMPLETE = "terminal_complete"