Skip to main content
Copy .env.sample to .env. None of these are required to boot — set the ones whose feature you use. A missing key surfaces when that feature runs: the built-in tools raise their own clear error at call time, and the model provider raises a key-named error when the agent is built.

Provider / tool keys

SDK defaults

Platform connection

The key and the URL are coupled: a fty_live_… key only verifies against the platform instance that minted it.
HEXGATE_API_KEY was renamed from HEXGATE_KEY, which is no longer read. If you’re upgrading, rename it in your .env — an old HEXGATE_KEY is silently ignored and the platform path never wakes up.

Policy-bundle enforcement

All optional — see WASM bundles and local override.

Self-hosted platform (control plane)

Read from the real environment or platform/api/.env. See control plane and email.