hey auth login fails: "install_id doesn't identify this install. Upgrade your client."
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- go
- Área
- authentication, cli
Línea de trabajo
Start with the browser OAuth path behind hey auth login, where the authorization URL is built with install_id=hey-cli and a loopback redirect to 127.0.0.1. Check where the install id is set and whether it is a shared constant rather than a per-install value. The issue mentions an existing run titled "Identify each CLI install to HEY with its own install_id", so confirm whether that work is already underway before starting. Done means the authorization request carries an install id the server accepts and the login completes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What happened
Running hey auth login (or any command that triggers browser OAuth) opens the browser to app.hey.com/oauth/authorizations/new, but the HEY server rejects the request and sign-in never completes.
What I expected
The browser flow completes and the CLI becomes authenticated.
What actually happened
The browser shows a JSON error:
{"error_description":"install_id doesn't identify this install. Upgrade your client.","error":"invalid_request"}
The CLI is stuck at "Waiting for authentication..."
Environment
- hey-cli version: 1.3.0
- OS: omarchy 4.0.4-1
- Install method: Install -> Packages -> hey-cli
hey doctoroutput:
~ ❯ hey doctor
[!!] CLI Version: 1.3.0 (c0f19cf3c22a8cd51e4c73f4fedbc47bcf2ec47e, 2026-08-29T03:30:57Z) (update available: 1.9.0)
hint: hey upgrade
[ok] Go Version: go1.26.6
[ok] Config File: Not found (using defaults)
[ok] Credentials: Stored in system keyring
[!!] Authentication: Not authenticated
hint: hey auth login
[ok] Shell: /usr/bin/bash
[ok] Shell Completion: Installed by your package manager (/usr/share/bash-completion/completions/hey)
[!!] Agent Skill: Not installed
hint: hey skill install
[!!] Claude Code Plugin: Plugin not installed
hint: Run: hey setup claude
[!!] Claude Code Skill: Skill not linked
hint: Run: hey setup claude
[ok] Claude Code Plugin Version: Version not tracked
[!!] Codex Skill: Skill not installed
hint: Run: hey setup codex
[!!] Omarchy Bar Plugin: Not installed
hint: hey setup omarchy
[ok] Git: Available
Notes
The authorization URL includes install_id=hey-cli and a loopback redirect to 127.0.0.1, suggesting the CLI uses a shared/generic install id that the server no longer accepts. There's an existing GitHub Actions run titled "Identify each CLI install to HEY with its own install_id" that may be related.
- Lenguaje dominante
- Go
- Estrellas
- 412
- Forks
- 52
- Merge medio
- 1 d 7 h
- PR fusionados (30 d)
- 77
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de basecamp/hey-cli
-
TUI Calendar: Enter does nothing on a highlighted event (Day/Week), though the help bar shows "enter: open"Posiblemente ocupada @albertreig la tomó hace 41 días. AbiertoCLI Only
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
Timed events show on their UTC day, not their local day, west of UTCPosiblemente ocupada @armada877 la tomó hace 7 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 10/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
Los mantenedores suelen responder en 1 día
-
Direct push to main detectedAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 1/100
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
Los mantenedores suelen responder en 1 día
Todos los issues de basecamp/hey-cli
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
apache/rocketmq-dashboard#7243 ·
Los mantenedores suelen responder en 3 días
-
Missing example coverage: getClockPosiblemente ocupada @camunda-sdk-automation la tomó hoy. Abiertonew-operations
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
camunda/orchestration-cluster-api-go#75 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
[schema-coverage] elasticstack_kibana_security_entity_store_statusPosiblemente ocupada @github-actions la tomó hoy. Abiertoacceptance-tests phase-coding schema-coverage testing triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
elastic/terraform-provider-elasticstack#5396 ·
Los mantenedores suelen responder en 1 día
-
Go device SDK: Whisper transcriber keeps buffering and transcribing audio appended after Stop()Posiblemente ocupada @apoorvdarshan la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
BasedHardware/omi#22770 ·
Los mantenedores suelen responder en 1 día
-
Bug v3
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día