useAiProxy function

  1. @riverpod
Future<bool> useAiProxy(
  1. Ref<Object?> ref
)

Whether the AI proxy is enabled (routes calls through Supabase Edge Function).

Implementation

@riverpod
Future<bool> useAiProxy(Ref ref) async {
  final storage = ref.watch(secureStorageProvider);
  final value = await storage.read(key: AiProviderConfig.useProxyStorageKey);
  return value == 'true';
}