First-run HF token bootstrap #6

Closed
opened 2026-09-01 20:38:54 +00:00 by Mark · 0 comments
Owner

Currently: diarization fails on first run with 'no token found.' Operator must visit HF, accept EULAs, create token, save it. We hit this exact gap in the smoke test on 2026-09-01.

What needs building:

  • On first run with --diarize, detect missing HF_TOKEN (or ~/.huggingface/token)
  • Print actionable error: visit the two model URLs, accept EULAs, create a Read token, save it
  • Provide a transcribe auth subcommand that walks the operator through setup interactively (using BrowserOS if available)

Why it matters: the whole reason we burned 20 minutes on the BrowserOS session was that this error message just said '401 Unauthorized.' The error needs to teach.

Currently: diarization fails on first run with 'no token found.' Operator must visit HF, accept EULAs, create token, save it. We hit this exact gap in the smoke test on 2026-09-01. **What needs building:** - On first run with `--diarize`, detect missing `HF_TOKEN` (or `~/.huggingface/token`) - Print actionable error: visit the two model URLs, accept EULAs, create a Read token, save it - Provide a `transcribe auth` subcommand that walks the operator through setup interactively (using BrowserOS if available) **Why it matters:** the whole reason we burned 20 minutes on the BrowserOS session was that this error message just said '401 Unauthorized.' The error needs to teach.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Mark/whisper-transcribe#6
No description provided.