From 53a69173566b788fd300c074b354e77bebf14a25 Mon Sep 17 00:00:00 2001 From: Samuel Tschiedel <431708+aisamu@users.noreply.github.com> Date: Sat, 25 Oct 2025 16:46:49 -0300 Subject: [PATCH] Exempt endpoints for Google AI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Google’s AI-generated search results (“AI mode”) use the /async/folif endpoint to fetch live content fragments. ClearURLs currently strips parameters such as `ei` and `ved`, and AI requests then fail with a 400. Fixed version of https://github.com/ClearURLs/Rules/pull/183 --- data.min.json | 1 + 1 file changed, 1 insertion(+) diff --git a/data.min.json b/data.min.json index 867124c..963df9f 100644 --- a/data.min.json +++ b/data.min.json @@ -177,6 +177,7 @@ "^https?:\\/\\/([a-z0-9-\\.])*(chat|drive)\\.google\\.com\\/videoplayback", "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}(?:\\/upload)?\\/drive\\/", "^https?:\\/\\/news\\.google\\.com.*\\?hl=.", + "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/async\\/.*", "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/s\\?tbm=map.*?gs_[a-z]*=.", "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/(?:complete\\/search|setprefs|searchbyimage)", "^https?:\\/\\/(?:[a-z0-9-]+\\.)*?google(?:\\.[a-z]{2,}){1,}\\/(?:appsactivity|aclk\\?)",