Whether debug mode is currently enabled globally.
Whether the debug menu panel is visible.
Whether the storage inspector feature is enabled.
Whether console log interception and viewing is enabled.
Whether sensitive log content is redacted in logs.
Whether state inspection and time-travel debugging is enabled.
Array of registered state inspector sources for inspection.
Whether IPC communication tracking is enabled.
Whether debug event logging is enabled.
Whether confidence test export feature is enabled.
Whether performance metrics collection is enabled.
Current performance metrics (API latency, cache stats, etc.).
Array of recorded debug events.
Maximum number of event log entries retained.
Array of tracked IPC communication events.
Maximum number of IPC entries retained.
Array of intercepted console log entries.
Maximum number of log entries retained.
Toggles debug mode between enabled/disabled.
Explicitly sets debug mode enabled/disabled state.
Opens the debug menu UI panel.
Closes the debug menu UI panel.
Toggles debug menu visibility.
Enables/disables storage inspector feature.
Toggles storage debugger feature.
Enables/disables console log interception and viewing.
Toggles log viewer feature.
Enables/disables log content redaction for sensitive data.
Toggles log redaction feature.
Enables/disables state inspection and time-travel debugging.
Toggles state inspector feature.
Registers a new state source for inspection.
Applies a state mutation via state inspector.
Manually refreshes a state inspector source snapshot.
Enables/disables IPC communication tracking.
Toggles IPC viewer feature.
Enables/disables debug event logging.
Toggles event logger feature.
Enables/disables confidence test export feature.
Toggles confidence test exporter feature.
Enables/disables performance metrics collection.
Toggles performance monitor feature.
Records an API request latency sample.
Records a cache hit or miss event.
Records matching algorithm progress update.
Updates memory usage metrics.
Clears all performance metrics.
Exports performance metrics to JSON file.
Records a debug event to the event log.
Clears all recorded debug events.
Clears all IPC communication events.
Clears all console log entries.
Exports console logs to JSON file.
Combined debug context type with both state and action properties. Used by the legacy unified
useDebughook for backward compatibility.Source