Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class SessionCapture(maxActions: Int? = null, maxLogicEvents: Int? = null, maxLogs: Int? = null, redactor: StateRedactor? = null, redactSensitiveKeys: Boolean = true, sensitiveKeys: Set<String> = DEFAULT_SENSITIVE_KEYS)
Captures session data for crash reports, manual export, and DevTools streaming.
Link copied to clipboard
@Serializable
Represents the current session history.
Functions
Link copied to clipboard
fun SessionHistory.chunked(actionsPerChunk: Int = 250, eventsPerChunk: Int = 1000, networkPerChunk: Int = 50, networkBytesPerChunk: Int = WireBudget.MAX_PAYLOAD_BYTES): List<SessionHistory>
Splits a history into pieces small enough to send as individual messages.