MCPcopy Create free account
hub / github.com/1jehuang/jcode / isolated_env

Function isolated_env

scripts/profile_spawn.py:274–282  ·  view source on GitHub ↗
(root: str)

Source from the content-addressed store, hash-verified

272# Environment isolation
273# --------------------------------------------------------------------------- #
274def isolated_env(root: str) -> dict[str, str]:
275 env = os.environ.copy()
276 env["JCODE_HOME"] = os.path.join(root, "home")
277 env["JCODE_RUNTIME_DIR"] = os.path.join(root, "run")
278 env["JCODE_SOCKET"] = os.path.join(env["JCODE_RUNTIME_DIR"], "jcode.sock")
279 env["JCODE_NO_TELEMETRY"] = "1"
280 os.makedirs(env["JCODE_HOME"], exist_ok=True)
281 os.makedirs(env["JCODE_RUNTIME_DIR"], exist_ok=True)
282 return env
283
284
285def socket_connectable(path: str) -> bool:

Callers 2

profile_server_spawnFunction · 0.70
profile_client_spawnFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected