getNeomageAIOAuthTokensAsync function

Future<OAuthTokens?> getNeomageAIOAuthTokensAsync()

Async OAuth token reader.

Implementation

Future<OAuthTokens?> getNeomageAIOAuthTokensAsync() async {
  if (isBareMode()) return null;
  if (Platform.environment['MAGE_OAUTH_TOKEN'] != null ||
      getOAuthTokenFromFileDescriptor() != null) {
    return getNeomageAIOAuthTokens();
  }
  // Placeholder: reads from secure storage async.
  return _cachedOAuthTokens;
}