humanmade/Arachnid

Track uncaught exceptions on requests

Closed this issue · 0 comments

If we hit an exception on a request, we should catch it, log it, and ensure the log item is still saved.

  • Add a catch-all exception handler in middleware
  • Save the exception as the response
  • Dump the exception in the UI