Source code for vibeblocks.core.errors

[docs] class VibeBlocksError(Exception): """Base exception for all VibeBlocks errors.""" pass
[docs] class BlockExecutionError(VibeBlocksError): """Raised when a Block fails to execute.""" pass
[docs] class BlockTimeoutError(BlockExecutionError): """Raised when a Block exceeds its allocated execution time.""" pass
[docs] class ChainExecutionError(VibeBlocksError): """Raised when a Chain fails (bubbling up from a Block).""" pass