Client constructor option, which takes precedence over its environment variable.
Configuration
An empty string is treated the same as unset, so
HH_PROJECT_API_KEY= node script.js falls back to the default (or errors, for the required API key).
Deprecated aliases
These names are still accepted but will be removed in the next major version. Using either logs a deprecation warning to stderr on client construction.
Resolution runs new option → deprecated option → new environment variable → deprecated environment variable, so a deprecated name only takes effect when no current one resolved.
There is no
HONEYHIVE_* prefix in the TypeScript SDK. Unlike the Python SDK, only the HH_* names above are recognized.
