diff --git a/gpt_engineer/db.py b/gpt_engineer/db.py index aa35494..ccebcf9 100644 --- a/gpt_engineer/db.py +++ b/gpt_engineer/db.py @@ -15,6 +15,8 @@ class DB: return f.read() def __setitem__(self, key, val): + os.makedirs(self.path, exist_ok=True) + with open(self.path / key, 'w', encoding='utf-8') as f: f.write(val)