Top-level error handling - tRPC