diff --git a/EvoScientist/backends.py b/EvoScientist/backends.py index 1cbde34..421b657 100644 --- a/EvoScientist/backends.py +++ b/EvoScientist/backends.py @@ -7,12 +7,13 @@ import uuid from pathlib import Path from deepagents.backends import FilesystemBackend, LocalShellBackend -from deepagents.backends.filesystem import WriteResult, EditResult from deepagents.backends.protocol import ( BackendProtocol, + EditResult, ExecuteResponse, FileDownloadResponse, FileUploadResponse, + WriteResult, ) # System path prefixes that should never appear in virtual paths. diff --git a/pyproject.toml b/pyproject.toml index 63c8893..53b3f80 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ classifiers = [ "Programming Language :: Python :: 3", ] dependencies = [ - "deepagents>=0.4.3", + "deepagents>=0.4.4", "langchain>=1.2.10", "langchain-anthropic>=1.3.3", "langchain-openai>=0.3",