DiagnosticReport
data class DiagnosticReport(val sdkVersion: String, val generatedAt: Long, val userAgent: String?, val config: ConfigSummary, val diagnostics: List<DiagnosticEvent>)
A self-contained, redacted diagnostic report suitable for support/AI tooling.
Constructors
Link copied to clipboard
constructor(sdkVersion: String, generatedAt: Long, userAgent: String?, config: ConfigSummary, diagnostics: List<DiagnosticEvent>)
Properties
Link copied to clipboard
The redacted configuration of the session.
Link copied to clipboard
Recent diagnostics and SDK-event timeline, oldest first.
Link copied to clipboard
When the report was generated, in milliseconds since the Unix epoch.
Link copied to clipboard
The SDK version that produced the report.
Functions
Link copied to clipboard
Dependency-free JSON serialization for DiagnosticReport.