clearSession

abstract suspend fun clearSession()

Ends the session and erases what it left on the device — tokens, the active profile, and the cached content that was scoped to it.

This is what a sign-out calls. state goes back to AuthState.Unidentified and content requests fail until authenticate runs again. Downloaded issues, reading progress and the reading list stay on the device.