Remove auth --from-browser browser cookie extraction

Browser cookie auto-extraction is not viable: modern Chromium App-Bound
Encryption (Chrome 127+/current Brave) keys cookies off a SYSTEM-level
layer that cannot be decrypted off disk without admin rights and AV-flagged
SYSTEM impersonation, and fails on Brave specifically. Drop the
`--from-browser` flag, `_auth_from_browser`, `src/browser_tokens.py`, its
test, and the browser-cookie3 dependency. Auth is manual (DevTools wizard)
only.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
JesseMarkowitz
2026-06-28 01:35:42 -04:00
co-authored by Claude Opus 4.8
parent 3cf0b1eaa8
commit 4a7ee5773f
6 changed files with 10 additions and 366 deletions
-1
View File
@@ -15,7 +15,6 @@ dependencies = [
"rich==13.7.1",
"python-slugify==8.0.4",
"PyJWT==2.8.0",
"browser-cookie3==0.20.1",
]
[project.optional-dependencies]