user(); $user->recordAiConsent(); $user->dismissAiConsentPrompt(); return response()->json([ 'consented' => true, 'categorization' => $startBackfill->handle($user), ]); } /** * Permanently dismiss the AI consent prompt without granting consent. */ public function dismiss(Request $request): JsonResponse { $request->user()->dismissAiConsentPrompt(); return response()->json(['dismissed' => true]); } /** * Revoke the user's AI consent. */ public function destroy(Request $request): JsonResponse { $request->user()->revokeAiConsent(); return response()->json(['consented' => false]); } }