IntrospectionConfig
constructor(clientId: String = Uuid.random().toString(), clientName: String = "Client-", platform: String, enabled: Boolean = true, autoStart: Boolean = true, installCrashHandler: Boolean = true, installStallWatchdog: Boolean = true, stallThresholdMs: Long = 300, clientMetadata: ClientMetadata? = null, redactor: StateRedactor? = null, maxActions: Int? = null, maxLogicEvents: Int? = null, redactSensitiveKeys: Boolean = true, installLogicTracing: Boolean = true, sensitiveKeys: Set<String> = DEFAULT_SENSITIVE_KEYS)(source)
Parameters
clientId
Unique identifier for this client (auto-generated if not provided)
clientName
Display name for this client
platform
Platform description (e.g., "Android 14", "iOS 17")
enabled
Enable or disable session capture