openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
14 lines (13 loc) • 446 B
JavaScript
//#region src/agents/sandbox/config-contract.ts
function resolveSandboxScope(params) {
return params.scope ?? "agent";
}
function resolveSandboxDockerEnv(params) {
const agentEnv = params.scope === "shared" ? void 0 : params.agentEnv;
return agentEnv ? {
...params.globalEnv ?? { LANG: "C.UTF-8" },
...agentEnv
} : params.globalEnv ?? { LANG: "C.UTF-8" };
}
//#endregion
export { resolveSandboxScope as n, resolveSandboxDockerEnv as t };