Package-level declarations

Types

Link copied to clipboard
class SnoopStore(capacity: Int = DEFAULT_CAPACITY, maxTotalBytes: Long = DEFAULT_MAX_TOTAL_BYTES)

In-memory ring buffer of captured entries, exposed as a StateFlow the UI observes. All mutations go through mutate, which is safe under concurrent writers (MutableStateFlow.update retries on conflict), so the Ktor plugin and the analytics logger can record from any thread.