CmdMox exposes two environment variables to coordinate shims with the IPC server.
CMOX_IPC_SOCKET– path to the Unix domain socket used by shims on POSIX systems. Entering anEnvironmentManagersets this automatically andIPCServer.start()refreshes it, so manual overrides are rarely needed. On WindowsEnvironmentManager.export_ipc_environmentstill exports a logical socket path, and the IPC layer hashes that path into a deterministic named pipe so existing PATH-filtering logic keeps working. Shims exit with an error if the variable is missing.CMOX_IPC_TIMEOUT– communication timeout in seconds. When the IPC server starts under an activeEnvironmentManager, the configured timeout is exported automatically (default5.0). Override this to tune how long clients wait for each connect/send/receive attempt before raising aTimeoutError.
Most tests should rely on the fixture to manage these variables.