cdf18d0a519c1700e8c23892409010ceb49edb8a
doctor turns README-intel.md's troubleshooting table into code, kept two-phase so it can distinguish a driver problem from a plugin problem. On this machine it surfaces the two things nothing else would: the JS runtime YouTube needs, and that /dev/dri/renderD128 is world-writable while the user is not in the render group -- so a udev change would silently drop inference to CPU. The retention prompt fires once per run and refuses on a non-TTY rather than auto-accepting: a piped or cron invocation would otherwise delete gigabytes with nobody having seen the warning. Its wording is accurate about resume still working, because a warning users can disprove is one they stop reading. A per-job file handler is attached and removed around each job; a 200-URL batch would otherwise leak 200 open handlers. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Description
No description provided
280 KiB
Languages
Python
99.7%
Shell
0.3%