"""
Exceptions for the issue management module.
"""


class IssuePluginError(Exception):
    """Base exception for issue plugin errors."""
    pass


class PluginNotFoundError(IssuePluginError):
    """Raised when a requested plugin is not found."""
    pass


class ConfigurationError(IssuePluginError):
    """Raised when there's a configuration error."""
    pass