The bundled SKILL.md currently tells agents to run hey auth login before all data commands. This unnecessarily launches browser OAuth, even when valid stored credentials are already available, which breaks unattended tasks.
Suggested behavior:
- Run
hey auth status --json.
- If authenticated, proceed. The CLI can refresh expiring tokens automatically.
- If authentication fails during an unattended task, report it as blocked rather than launching a browser.
- Use
hey auth login only for interactive recovery when the user is present.
The bundled SKILL.md currently tells agents to run
hey auth loginbefore all data commands. This unnecessarily launches browser OAuth, even when valid stored credentials are already available, which breaks unattended tasks.Suggested behavior:
hey auth status --json.hey auth loginonly for interactive recovery when the user is present.