feat: error handling and connection status (#20) #40

Merged
shahondin1624 merged 1 commits from feature/issue-20-error-handling into main 2026-03-12 13:28:34 +01:00

Summary

  • Toast notification system (error/warning/success/info) with auto-dismiss
  • Connection status indicator in header (connected/reconnecting/disconnected)
  • Exponential backoff retry for transient gRPC failures
  • User-friendly error messages mapped from gRPC status codes
  • Global error boundary with recovery actions
  • Retry button on failed chat requests

Closes #20

## Summary - Toast notification system (error/warning/success/info) with auto-dismiss - Connection status indicator in header (connected/reconnecting/disconnected) - Exponential backoff retry for transient gRPC failures - User-friendly error messages mapped from gRPC status codes - Global error boundary with recovery actions - Retry button on failed chat requests Closes #20
shahondin1624 added 1 commit 2026-03-12 13:28:26 +01:00
Add global error boundary, toast notification system for gRPC errors,
connection status indicator in chat header, and automatic retry with
exponential backoff for transient failures. Map gRPC status codes to
user-friendly messages and add a Retry button on failed requests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
shahondin1624 merged commit bb0eebff1b into main 2026-03-12 13:28:34 +01:00
shahondin1624 deleted branch feature/issue-20-error-handling 2026-03-12 13:28:34 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: llm-multiverse/llm-multiverse-ui#40