storeToken method
Holds token in memory and schedules its refresh. Keeping tokens
across restarts is OAuthStore's job (see McpOAuth).
Implementation
Future<void> storeToken(OAuthToken token) async {
_currentToken = token;
_tokenController.add(token);
_scheduleRefresh();
}