configure

fun configure(context: Context, options: HostOptions)

Configure scheduling before the first component/worker starts; equal repeats are idempotent. Different options after work starts throw IllegalStateException. Options are process-local; call this in Application.onCreate on every start. Listeners own their returned registration; WorkManager owns scheduled workers and hosts must not shut down SDK executors. Usage: Kylok.configure(this, HostOptions(syncIntervalMinutes = 30)).