Skip to content

Function: vendorKeysMode()

vendorKeysMode(packageName, env?): "source" | "installed"

Defined in: packages/aiui-util/src/vendor-keys.ts:51

The key-resolution mode for a package: source when running from the monorepo checkout (the environment/.env is honored), otherwise installed (OS vault only). FORCE_INSTALLED_ENV overrides both to installed. The one place every caller — launcher and channel — decides this, so the env override reaches all of them.

Parameters

packageName

string

env?

ProcessEnv = process.env

Returns

"source" | "installed"