Inspector Snapshot
data class InspectorSnapshot(val available: Boolean = false, val transactions: List<InspectorTransactionUi> = emptyList(), val capabilities: InspectorEditingUi = InspectorEditingUi(), val mocksEnabled: Boolean = false, val mockRules: List<InspectorMockRuleUi> = emptyList(), val captureRules: List<InspectorCaptureRuleUi> = emptyList(), val sockets: List<InspectorSocketUi> = emptyList(), val pushEvents: List<InspectorPushUi> = emptyList(), val logs: List<InspectorLogUi> = emptyList(), val crashes: List<InspectorCrashUi> = emptyList(), val featureFlags: List<InspectorFeatureFlagUi> = emptyList(), val stateProviders: List<InspectorStateProviderUi> = emptyList(), val preferenceFiles: List<InspectorPreferenceFileUi> = emptyList(), val fileRoots: List<String> = emptyList(), val databases: List<String> = emptyList(), val sessions: List<InspectorSessionUi> = emptyList(), val health: InspectorHealthUi? = null, val browser: InspectorBrowserUi? = null, val retention: InspectorRetentionUi? = null, val keepAlivePromptNeeded: Boolean = false, val captureCategories: Set<CaptureCategory> = CaptureCategory.all())
Constructors
Link copied to clipboard
constructor(available: Boolean = false, transactions: List<InspectorTransactionUi> = emptyList(), capabilities: InspectorEditingUi = InspectorEditingUi(), mocksEnabled: Boolean = false, mockRules: List<InspectorMockRuleUi> = emptyList(), captureRules: List<InspectorCaptureRuleUi> = emptyList(), sockets: List<InspectorSocketUi> = emptyList(), pushEvents: List<InspectorPushUi> = emptyList(), logs: List<InspectorLogUi> = emptyList(), crashes: List<InspectorCrashUi> = emptyList(), featureFlags: List<InspectorFeatureFlagUi> = emptyList(), stateProviders: List<InspectorStateProviderUi> = emptyList(), preferenceFiles: List<InspectorPreferenceFileUi> = emptyList(), fileRoots: List<String> = emptyList(), databases: List<String> = emptyList(), sessions: List<InspectorSessionUi> = emptyList(), health: InspectorHealthUi? = null, browser: InspectorBrowserUi? = null, retention: InspectorRetentionUi? = null, keepAlivePromptNeeded: Boolean = false, captureCategories: Set<CaptureCategory> = CaptureCategory.all())
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Capture categories the host enabled at init; every list above is already filtered to this set.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
True when the Control surface should offer the notification-permission snackbar for the keep-alive foreground service: server running, host opted into the service, host declares POST_NOTIFICATIONS, grant still missing. Computed by the full adapter's KeepAliveGate; defaults to false so every other adapter and fake is unaffected.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard