Skip to main content
The Python and Node packages read the same variables in the same way, so one setting serves both. The browser itself reads none of them.

Packages and command line

The default cache directory is: Installation covers the cache layout, mirrors and verification.

Proxy

MCP server lists the server’s options. apostate-mcp and the test suite also read APOSTATE_BINARY. Run the tests covers the test suite.

Variables the packages set

A launch that composes a persona sets these in the browser’s environment, not in yours: Host mode leaves your locale variables alone. The env option of a launch overrides any of them. Locale and timezone explains why the locale variables are set.

Building

The build scripts in scripts/ read these. Build explains the build. The scripts set APOSTATE_BUILD_IMAGE_ID inside the Linux build container, and build/linux/ sets APOSTATE_SNAPSHOT_PROXY and APOSTATE_SNAPSHOT_BASE for itself. Do not set them.

Tests and release checks