openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
11 lines (10 loc) • 474 B
JavaScript
import { r as isWSLEnv } from "./wsl-Bb_g7JpO.js";
//#region src/infra/remote-env.ts
function isRemoteEnvironment() {
if (process.env.SSH_CLIENT || process.env.SSH_TTY || process.env.SSH_CONNECTION) return true;
if (process.env.REMOTE_CONTAINERS || process.env.CODESPACES) return true;
if (process.platform === "linux" && !process.env.DISPLAY && !process.env.WAYLAND_DISPLAY && !isWSLEnv()) return true;
return false;
}
//#endregion
export { isRemoteEnvironment as t };