KilnTransactionContext
class KilnTransactionContext(dirtyTables: MutableSet<String> = mutableSetOf()) : CoroutineContext.Element
Coroutine context element that carries the set of table names written during an active withTransaction block. Repository methods detect this via kotlin.coroutines.coroutineContext and defer SqlDriver.notifyListeners until the transaction commits successfully.