File: packages/gui/src/App.tsx:141
Severity: Low
Description:
Provider/model fetch errors are hidden; user sees stale or empty provider list without knowing why, cannot diagnose API failures.
Code:
refreshSettings().catch(() => undefined);
Failure Scenario:
Daemon API returns 500 or network fails → catch silently swallows → user sees empty provider list → no error message → can't diagnose why settings won't load.
Suggested Fix:
Log error to console or show non-critical error indicator.
File: packages/gui/src/App.tsx:141
Severity: Low
Description:
Provider/model fetch errors are hidden; user sees stale or empty provider list without knowing why, cannot diagnose API failures.
Code:
Failure Scenario:
Daemon API returns 500 or network fails → catch silently swallows → user sees empty provider list → no error message → can't diagnose why settings won't load.
Suggested Fix:
Log error to console or show non-critical error indicator.