deinit

fun deinit()

Tears down the session and every service it materialized.

Runs each owned service's teardown exactly once — cancelling coroutines, unregistering sensors, and clearing cached data. Call this when the session is no longer needed, typically from the lifecycle owner that holds it (e.g. ViewModel.onCleared). The session must not be used again afterward.