open-legal-products puts a safety layer around Mike's error messages
Mike now gives users useful problem reports without exposing the machinery behind the platform.
When something fails, users should know what to do next, not see a technical trace that reveals how the service is built. open-legal-products has tightened that boundary across Mike's experience.
- Safe, consistent error messages now cover unexpected service failures.
- Request IDs give support teams a practical way to trace a reported problem.
- Authentication and AI-provider failures are cleaned up before reaching users.
- The interface no longer renders raw internal errors, while retaining intentional, actionable messages such as ordinary client-side validation feedback.
The change is backed by checks for malformed responses and failures across both the application and its live assistant updates.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?