We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0519e9e commit f830d58Copy full SHA for f830d58
openhands/storage/memory.py
@@ -3,14 +3,14 @@
3
from openhands.core.logger import openhands_logger as logger
4
from openhands.storage.files import FileStore
5
6
-IN_MEMORY_FILES: dict = {}
7
-
8
9
class InMemoryFileStore(FileStore):
10
files: dict[str, str]
11
12
- def __init__(self, files: dict[str, str] = IN_MEMORY_FILES):
13
- self.files = files
+ def __init__(self, files: dict[str, str] | None = None) -> None:
+ self.files = {}
+ if files is not None:
+ self.files = files
14
15
def write(self, path: str, contents: str | bytes) -> None:
16
if isinstance(contents, bytes):
0 commit comments