Questions this page should answer fast
- Where should the API key live: file, environment variable, or provider block?
- How do you tell a missing key apart from a wrong provider selection?
- Which checks prove auth is the real failure layer?
What to verify next
- Confirm the key belongs to the provider configured in CodeWhale.
- Check for typos, empty values, and shell profile drift.
- If auth works but behavior is odd, move into provider setup or config file checks next.
Common mistakes
- Setting a key for one provider while the config points at another.
- Leaving multiple shells with different exported credentials.
- Assuming an auth error means the binary install is broken.