DRYL v0.1 · WIP
1.0.0-rc.1
Feedback

DrylErrorBoundary

AI-aware

A glass error-fallback surface around Blazor's built-in ErrorBoundary. When the protected content throws, the unstyled default markup is replaced with a token-driven danger alert — title, optional description, dev-only detail toggle and a retry button. AI-aware, so a failed AI block reads in the same aura vocabulary used while it was working.

Basic — catch & retry

Wrap any fragment in DrylErrorBoundary. Handle OnRetry to clear the failing condition before the boundary re-renders the child.

Healthy
The protected content rendered without errors.

AI-aware fallback with dev details

Pass Ai so a failed AI surface shows the shared aura, and ShowDetails (Development only) to expose a collapsible stack trace.

Report ready
The generated report rendered successfully.

Custom fallback

Supply FallbackContent to fully replace the built-in surface. It receives the caught Exception.

Operational
Everything is fine here.
An unhandled error has occurred. Reload x

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.