errors
errors
¶
Error classification for managed agent execution.
Classes¶
AgentTickError
¶
Bases: Exception
Base class for agent tick errors.
RetryableError
¶
FatalError
¶
EscalateError
¶
Functions¶
classify_error
¶
classify_error(exc: Exception) -> AgentTickError
Classify an arbitrary exception into a RetryableError or FatalError.
Source code in src/openjarvis/agents/errors.py
retry_delay
¶
suggest_action
¶
suggest_action(error: AgentTickError) -> str
Return a human-readable suggested action for the given error.