class CodeNodeError(ValueError): """Base class for code node errors.""" pass class OutputValidationError(CodeNodeError): """Raised when there is an output validation error.""" pass class DepthLimitError(CodeNodeError): """Raised when the depth limit is reached.""" pass