From 7f0c27b6016afafc8eb00f6e924f5a6b10d8f7fc Mon Sep 17 00:00:00 2001 From: Eric Phillips Date: Wed, 4 Mar 2026 23:23:12 -0700 Subject: [PATCH] fixed workspace not existing during tests --- sandbox/session.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sandbox/session.py b/sandbox/session.py index aeeb707..d46dad6 100644 --- a/sandbox/session.py +++ b/sandbox/session.py @@ -12,6 +12,10 @@ class PodmanSandbox: self.container = None async def __aenter__(self): + # ensure workspace directory exists, create if it doesn't + workspace_path = Path(settings.safedir).resolve() + workspace_path.mkdir(parents=True, exist_ok=True) + self.container = self.client.containers.run( "python:3.14", command=["sleep", "60h"],