selectedAiProviderProvider top-level property

  1. @ProviderFor.new(selectedAiProvider)
AutoDisposeFutureProvider<AiProvider> selectedAiProviderProvider
final

Which AI provider the user has selected. Reads from Supabase if the user has consented to cloud sync; otherwise reads from local secure storage.

Copied from selectedAiProvider.

Implementation

@ProviderFor(selectedAiProvider)
final selectedAiProviderProvider =
    AutoDisposeFutureProvider<AiProvider>.internal(
      selectedAiProvider,
      name: r'selectedAiProviderProvider',
      debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
          ? null
          : _$selectedAiProviderHash,
      dependencies: null,
      allTransitiveDependencies: null,
    );