In short your don’t.
A JWT via Twitch’s OpenID is valid for 15 minutes, after that it’s just “distrusted” as true. Since the JWT is just a representation of the users profile, it’s unlikely to have changed.
Generally speaking you use Twitch to login then hand off to your own session manager. Just because the JWT is no longer valid doesn’t mean you have to go round the oAuth loop again.