Sloth-ninja stops backend errors from trapping users in login limbo
A database-permission failure can now become a clear, retryable error instead of an endless login spinner.
After an account lookup failed without returning a response, pilot users were left waiting indefinitely at sign-in. Sloth-ninja has tightened the safety net around the service so failures are handled consistently rather than silently stranding a request.
- Backend requests now return a standard error response when unexpected failures occur, without exposing sensitive permission details.
- Account loading now times out after 15 seconds and gives the user a retry option instead of assuming their account has unlimited access.
The work also preserves the special handling needed for live, streaming responses, avoiding a blunt fix that could interrupt them.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?