vibe.templates_mgmt.exceptions

Custom Exceptions for Template Management.

Defines custom exceptions related to template loading, validation, and access, such as TemplateInvalidError.

TemplateInvalidError

Custom exception for when a template is accessed but failed validation.

__init__

__init__(message: str, issues: list[ValidationIssue] | None = None) -> None

Initialize the TemplateInvalidError.

Parameters:
  • message (str) –

    The primary error message string for standard display.

  • issues (Optional[List[ValidationIssue]], default: None ) –

    A list of detailed ValidationIssue objects, typically propagated from a caught ValidationError.