mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-30 23:14:37 +00:00
* fix(settings): resolve blank state on first open Keep CoreStateProvider bootstrapping alive on initial RPC failure instead of immediately giving up — lets the 3s poll retry until the sidecar responds (up to 5 attempts). Add catch-all route in Settings to redirect unmatched sub-paths, and show RouteLoadingScreen during PersistGate rehydration instead of rendering nothing. Closes #413 * refactor: use async/await in poll handler for consistency Address CodeRabbit nitpick — replace .then()/.catch() chain with async/await in the setInterval poll callback to match the rest of the codebase style.