praval.core.exceptions๏ƒ

Custom exceptions for the Praval framework.

These exceptions provide clear error handling and debugging information for common issues in LLM agent operations.

Exceptions

ConfigurationError

Raised when there are configuration validation issues.

PravalError

Base exception for all Praval-related errors.

ProviderError

Raised when there are issues with LLM provider operations.

StateError

Raised when there are issues with state persistence operations.

ToolError

Raised when there are issues with tool registration or execution.

exception praval.core.exceptions.PravalError[source]๏ƒ

Bases: Exception

Base exception for all Praval-related errors.

exception praval.core.exceptions.ProviderError[source]๏ƒ

Bases: PravalError

Raised when there are issues with LLM provider operations.

exception praval.core.exceptions.ConfigurationError[source]๏ƒ

Bases: PravalError

Raised when there are configuration validation issues.

exception praval.core.exceptions.ToolError[source]๏ƒ

Bases: PravalError

Raised when there are issues with tool registration or execution.

exception praval.core.exceptions.StateError[source]๏ƒ

Bases: PravalError

Raised when there are issues with state persistence operations.