FluvieGenerativeException class final

A failure producing AI-generated media before the frame loop: a provider error, a missing generation backend, an offline cache miss, or a budget overrun.

Thrown by the prerender pass (before any frame is produced), so a caught generation failure is cleanly distinct from a FluvieRenderException raised while capturing. It is a pure exception in core (not diagnostics): every layer above may throw and catch it without violating the layering law.

FluvieRenderException is named in prose, not as a doc link, to avoid a cross-reference that would not survive the layering.

Implemented types

Constructors

FluvieGenerativeException(String message)
Creates a generative exception described by message.

Properties

hashCode int
The hash code for this object.
no setterinherited
message String
What went wrong, in one actionable sentence (names the provider and prompt where the throwing code knows them).
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited