Environment & Servers
Edit launch-argument overrides grouped bygroup. Each row shows the effective
value, the underlying key, and an overridden badge when it differs from the
compile-time default. A Revert button clears a single override; the app-bar
Reset all clears them all. The bottom bar has Apply (runs your onApply
hook to reconfigure live) and Restart app.
See Environment & Servers for the full
guide.
Shared Preferences
Inspect & search
Lists every (visible) key with its runtime type and value; filter by key.
Edit & add
Type-aware editor for
String, bool, int, double, List<String>.Delete
Per-key delete (with confirmation) and “clear all”.
CARP session data
The CARP user, participant and study are stored here — inspect or wipe them.
Database
Browse the configuredsembast stores, each with a live record count. Open a
store to list its records, tap a record to view its full value, and delete individual records or clear a whole store.
Device & App
Read-only metadata:- Application: name, package id, version, build number
- Device: platform, OS version, model, device name, physical-vs-simulator
- Display: screen size, pixel ratio, text scale, brightness
Logs & Errors
A ring buffer that capturesdebugPrint output, framework errors
(FlutterError.onError) and uncaught async errors (PlatformDispatcher.onError) so you can review what happened even after a screen has crashed.
Capture is non-destructive: the previously installed
debugPrint /
error handlers are always invoked, so console logging and crash reporting keep
working. Disable capture with DebugToolkitConfig(captureLogs: false).