Security¶
- Clients use HTTPS to the agent only. No native EVE REST from laptops or CI.
- IDE: pin or Trust the agent certificate (TOFU in Configure Connection). A changed fingerprint needs a new Trust. Never auto-trust.
- CLI: no TOFU UI. Pin
--ca-file/--ca-pem(or theEVE_IAC_CA_*env vars). Optional--insecureskips verification for lab/dev only — per command, never the default, noEVE_IAC_INSECUREenv, HTTPS still required. Details: CLI security. - Do not put username/password in the agent URL.
- Agent session Bearer tokens are not EVE GUI cookies. Open Lab uses a one-time browser token.
- Do not store passwords in Git, chat, or MCP JSON.
- Destroy / prune / wipe / replace require an explicit confirmation channel (IDE modal, CLI
--yes, MCPconfirm=true). - Mutating API calls are not silently replayed after EVE session expiry.
See also Connect.