fix: pass task_id to _create_environment as well, to prevent cross-session state mixing

Signed-off-by: rovle <lovre.pesut@gmail.com>
This commit is contained in:
rovle 2026-03-04 23:39:55 -08:00 committed by teknium1
parent 7d47e3b776
commit ca33372595

View file

@ -95,6 +95,7 @@ def _get_file_ops(task_id: str = "default") -> ShellFileOperations:
cwd=cwd, cwd=cwd,
timeout=config["timeout"], timeout=config["timeout"],
container_config=container_config, container_config=container_config,
task_id=task_id,
) )
with _env_lock: with _env_lock: