From 677b03327d5b4648e44a7d85c14ddf81644ecda6 Mon Sep 17 00:00:00 2001 From: Vuong Hoang Date: Sun, 2 Aug 2026 07:13:04 -0700 Subject: [PATCH] =?UTF-8?q?fix:=20TTS=20"blocked"=20hardening=20=E2=80=94?= =?UTF-8?q?=20no-store=20page,=20first-interaction=20unlock,=20error=20det?= =?UTF-8?q?ail?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Operator still hit "TTS blocked" (play() refused). Three fixes: - server.py: Cache-Control: no-store on GET / — an actively-iterated dev console must never serve a stale cached page (which silently hid the streaming / unlock updates through this debugging; likely the main cause after many :8765 relaunches). - index.html: unlock the