Error tracking
Throw each shape of exception the SDK knows how to describe, then open the issue it lands on in reopt-data.
Exception shapescapture.exceptions off
The first, second, fourth and fifth buttons need automatic capture turned on in the SDK settings — they throw rather than report. “Capture handled” always reports, because it calls the SDK itself.
Breadcrumbs
Every button above records a step first, so the exception that lands carries the clicks that preceded it. Turn capture.exceptionSteps on in the SDK settings to send them as $exception_steps.