Commit graph

2 commits

Author SHA1 Message Date
Roo
3121885657 feat: implement react-error-boundary for component error isolation
- Add react-error-boundary dependency to webview-ui package
- Create custom ErrorBoundary component with VSCode-themed fallback UI
- Add internationalization support for error messages
- Wrap all major view components (ChatView, SettingsView, HistoryView, etc.) with error boundaries
- Implement error reporting utility for centralized error collection
- Add comprehensive test coverage for ErrorBoundary component
- Configure Vitest for React development mode to support testing

Fixes #5731
2025-07-15 11:24:58 +00:00
Chris Estreich
44f3a8418b
Convert all webview-ui tests: jest -> vitest (#4771) 2025-06-17 15:29:17 -07:00