Skip to content

Commit 241adf9

Browse files
committed
fix: give HYPEMAN_API_KEY precedence over HYPEMAN_BEARER_TOKEN
HYPEMAN_API_KEY is the documented primary env var. HYPEMAN_BEARER_TOKEN is a legacy fallback and should not override it.
1 parent d14cb71 commit 241adf9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pkg/cmd/config.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,12 @@ func resolveBaseURL(cmd *cli.Command) string {
6363
}
6464

6565
// resolveAPIKey returns the effective API key with precedence:
66-
// env var > config file.
66+
// HYPEMAN_API_KEY env var > HYPEMAN_BEARER_TOKEN env var (legacy) > config file.
6767
func resolveAPIKey() string {
68-
if k := os.Getenv("HYPEMAN_BEARER_TOKEN"); k != "" {
68+
if k := os.Getenv("HYPEMAN_API_KEY"); k != "" {
6969
return k
7070
}
71-
if k := os.Getenv("HYPEMAN_API_KEY"); k != "" {
71+
if k := os.Getenv("HYPEMAN_BEARER_TOKEN"); k != "" {
7272
return k
7373
}
7474
cfg := loadCLIConfig()

0 commit comments

Comments
 (0)