App-wide debugging

Capture UI events, navigation activity, console output, and global runtime errors in a live debug console.

@if (isElectron) {
Process RAM
{{ ramLabel() ?? '-' }}

Live total working set from Electron app metrics. Updates every 2 seconds.

}
Captured events

{{ entryCount() }}

Last update: {{ lastUpdatedLabel() }}

Errors

{{ errorCount() }}

Unhandled runtime failures and rejected promises.

Warnings

{{ warningCount() }}

Navigation cancellations, offline events, and other warnings.

Floating debug console

When debugging is enabled, a bug icon appears in the app so you can open the docked console without blocking the rest of the UI.