diff --git a/openhands/app_server/sandbox/sandbox_spec_service.py b/openhands/app_server/sandbox/sandbox_spec_service.py index 8e1aaf31b4..f11be9fad3 100644 --- a/openhands/app_server/sandbox/sandbox_spec_service.py +++ b/openhands/app_server/sandbox/sandbox_spec_service.py @@ -11,7 +11,7 @@ from openhands.sdk.utils.models import DiscriminatedUnionMixin # The version of the agent server to use for deployments. # Typically this will be the same as the values from the pyproject.toml -AGENT_SERVER_IMAGE = 'ghcr.io/all-hands-ai/agent-server:ab36fd6-python' +AGENT_SERVER_IMAGE = 'ghcr.io/openhands/agent-server:2381484-python' class SandboxSpecService(ABC): diff --git a/poetry.lock b/poetry.lock index 7d859218fb..b8169425f1 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.1.3 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.2.1 and should not be changed by hand. [[package]] name = "aiofiles" @@ -7297,8 +7297,8 @@ wsproto = ">=1.2.0" [package.source] type = "git" url = "https://github.com/OpenHands/agent-sdk.git" -reference = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" -resolved_reference = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" +reference = "93b481c50fab2bb45e6065606219155119d35656" +resolved_reference = "93b481c50fab2bb45e6065606219155119d35656" subdirectory = "openhands-agent-server" [[package]] @@ -7327,8 +7327,8 @@ boto3 = ["boto3 (>=1.35.0)"] [package.source] type = "git" url = "https://github.com/OpenHands/agent-sdk.git" -reference = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" -resolved_reference = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" +reference = "93b481c50fab2bb45e6065606219155119d35656" +resolved_reference = "93b481c50fab2bb45e6065606219155119d35656" subdirectory = "openhands-sdk" [[package]] @@ -7354,8 +7354,8 @@ pydantic = ">=2.11.7" [package.source] type = "git" url = "https://github.com/OpenHands/agent-sdk.git" -reference = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" -resolved_reference = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" +reference = "93b481c50fab2bb45e6065606219155119d35656" +resolved_reference = "93b481c50fab2bb45e6065606219155119d35656" subdirectory = "openhands-tools" [[package]] @@ -16524,4 +16524,4 @@ third-party-runtimes = ["daytona", "e2b-code-interpreter", "modal", "runloop-api [metadata] lock-version = "2.1" python-versions = "^3.12,<3.14" -content-hash = "60190cc9aa659cec08eea106b69c8c4f56de64d003f1b9da60c47fd07cb8aa06" +content-hash = "b8620f03973119b97edf2ce1d44e4d8706cb2ecf155710bc8e2094daa766d139" diff --git a/pyproject.toml b/pyproject.toml index a3ec6c5ff2..09075bdce0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -113,9 +113,9 @@ e2b-code-interpreter = { version = "^2.0.0", optional = true } pybase62 = "^1.0.0" # V1 dependencies -openhands-agent-server = { git = "https://github.com/OpenHands/agent-sdk.git", subdirectory = "openhands-agent-server", rev = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" } -openhands-sdk = { git = "https://github.com/OpenHands/agent-sdk.git", subdirectory = "openhands-sdk", rev = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" } -openhands-tools = { git = "https://github.com/OpenHands/agent-sdk.git", subdirectory = "openhands-tools", rev = "8d8134ca5a87cc3e90e3ff968327a7f4c961e22e" } +openhands-agent-server = { git = "https://github.com/OpenHands/agent-sdk.git", subdirectory = "openhands-agent-server", rev = "93b481c50fab2bb45e6065606219155119d35656" } +openhands-sdk = { git = "https://github.com/OpenHands/agent-sdk.git", subdirectory = "openhands-sdk", rev = "93b481c50fab2bb45e6065606219155119d35656" } +openhands-tools = { git = "https://github.com/OpenHands/agent-sdk.git", subdirectory = "openhands-tools", rev = "93b481c50fab2bb45e6065606219155119d35656" } python-jose = { version = ">=3.3", extras = [ "cryptography" ] } sqlalchemy = { extras = [ "asyncio" ], version = "^2.0.40" } pg8000 = "^1.31.5" diff --git a/tests/unit/app_server/test_docker_sandbox_spec_service_injector.py b/tests/unit/app_server/test_docker_sandbox_spec_service_injector.py index c06adb5c02..21b991ffe8 100644 --- a/tests/unit/app_server/test_docker_sandbox_spec_service_injector.py +++ b/tests/unit/app_server/test_docker_sandbox_spec_service_injector.py @@ -359,7 +359,7 @@ class TestDockerSandboxSpecServiceInjector: assert len(specs) == 1 assert isinstance(specs[0], SandboxSpecInfo) - assert specs[0].id.startswith('ghcr.io/all-hands-ai/agent-server:') + assert specs[0].id.startswith('ghcr.io/openhands/agent-server:') assert specs[0].id.endswith('-python') assert specs[0].command == ['--port', '8000'] assert 'OPENVSCODE_SERVER_ROOT' in specs[0].initial_env