vibe.assistant.exceptions

Assistant-specific exceptions.

This module contains all custom exceptions used by the assistant subsystem, separated to avoid circular import issues.

PrematureFinalizeException

Exception raised when the assistant attempts to finalize prematurely without asking questions.

NoFollowUpException

Exception raised when the assistant doesn't call ask_* or finalize tools after content creation.

InvalidToolCallException

Exception raised when the assistant attempts to call an invalid or malformed tool.