From 7a2363670b211bc24b0f51d935eeea9da495cc74 Mon Sep 17 00:00:00 2001 From: amanape <83104063+amanape@users.noreply.github.com> Date: Tue, 21 Oct 2025 20:16:04 +0400 Subject: [PATCH] bump agent server --- .../sandbox/sandbox_spec_service.py | 2 +- poetry.lock | 25 +++++++++++-------- pyproject.toml | 6 ++--- 3 files changed, 18 insertions(+), 15 deletions(-) diff --git a/openhands/app_server/sandbox/sandbox_spec_service.py b/openhands/app_server/sandbox/sandbox_spec_service.py index 8e1aaf31b4..ff0cccde6e 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:ea05648-python' class SandboxSpecService(ABC): diff --git a/poetry.lock b/poetry.lock index 8f98d0368e..bed70a8eee 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" @@ -5711,8 +5711,11 @@ files = [ {file = "lxml-5.4.0-cp36-cp36m-win_amd64.whl", hash = "sha256:7ce1a171ec325192c6a636b64c94418e71a1964f56d002cc28122fceff0b6121"}, {file = "lxml-5.4.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:795f61bcaf8770e1b37eec24edf9771b307df3af74d1d6f27d812e15a9ff3872"}, {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:29f451a4b614a7b5b6c2e043d7b64a15bd8304d7e767055e8ab68387a8cacf4e"}, + {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:891f7f991a68d20c75cb13c5c9142b2a3f9eb161f1f12a9489c82172d1f133c0"}, {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4aa412a82e460571fad592d0f93ce9935a20090029ba08eca05c614f99b0cc92"}, + {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_28_aarch64.whl", hash = "sha256:ac7ba71f9561cd7d7b55e1ea5511543c0282e2b6450f122672a2694621d63b7e"}, {file = "lxml-5.4.0-cp37-cp37m-manylinux_2_28_x86_64.whl", hash = "sha256:c5d32f5284012deaccd37da1e2cd42f081feaa76981f0eaa474351b68df813c5"}, + {file = "lxml-5.4.0-cp37-cp37m-musllinux_1_2_aarch64.whl", hash = "sha256:ce31158630a6ac85bddd6b830cffd46085ff90498b397bd0a259f59d27a12188"}, {file = "lxml-5.4.0-cp37-cp37m-musllinux_1_2_x86_64.whl", hash = "sha256:31e63621e073e04697c1b2d23fcb89991790eef370ec37ce4d5d469f40924ed6"}, {file = "lxml-5.4.0-cp37-cp37m-win32.whl", hash = "sha256:be2ba4c3c5b7900246a8f866580700ef0d538f2ca32535e991027bdaba944063"}, {file = "lxml-5.4.0-cp37-cp37m-win_amd64.whl", hash = "sha256:09846782b1ef650b321484ad429217f5154da4d6e786636c38e434fa32e94e49"}, @@ -7272,7 +7275,7 @@ llama = ["llama-index (>=0.12.29,<0.13.0)", "llama-index-core (>=0.12.29,<0.13.0 [[package]] name = "openhands-agent-server" -version = "1.0.0a2" +version = "1.0.0a3" description = "OpenHands Agent Server - REST/WebSocket interface for OpenHands AI Agent" optional = false python-versions = ">=3.12" @@ -7294,13 +7297,13 @@ wsproto = ">=1.2.0" [package.source] type = "git" url = "https://github.com/All-Hands-AI/agent-sdk.git" -reference = "512399d896521aee3131eea4bb59087fb9dfa243" -resolved_reference = "512399d896521aee3131eea4bb59087fb9dfa243" +reference = "1a76d349062235c80955e76258ab6f073dc24f15" +resolved_reference = "1a76d349062235c80955e76258ab6f073dc24f15" subdirectory = "openhands-agent-server" [[package]] name = "openhands-sdk" -version = "1.0.0a2" +version = "1.0.0a3" description = "OpenHands SDK - Core functionality for building AI agents" optional = false python-versions = ">=3.12" @@ -7324,13 +7327,13 @@ boto3 = ["boto3 (>=1.35.0)"] [package.source] type = "git" url = "https://github.com/All-Hands-AI/agent-sdk.git" -reference = "512399d896521aee3131eea4bb59087fb9dfa243" -resolved_reference = "512399d896521aee3131eea4bb59087fb9dfa243" +reference = "1a76d349062235c80955e76258ab6f073dc24f15" +resolved_reference = "1a76d349062235c80955e76258ab6f073dc24f15" subdirectory = "openhands-sdk" [[package]] name = "openhands-tools" -version = "1.0.0a2" +version = "1.0.0a3" description = "OpenHands Tools - Runtime tools for AI agents" optional = false python-versions = ">=3.12" @@ -7351,8 +7354,8 @@ pydantic = ">=2.11.7" [package.source] type = "git" url = "https://github.com/All-Hands-AI/agent-sdk.git" -reference = "512399d896521aee3131eea4bb59087fb9dfa243" -resolved_reference = "512399d896521aee3131eea4bb59087fb9dfa243" +reference = "1a76d349062235c80955e76258ab6f073dc24f15" +resolved_reference = "1a76d349062235c80955e76258ab6f073dc24f15" subdirectory = "openhands-tools" [[package]] @@ -16521,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 = "03639ad9782d05163b25c507e7232d797572902ee57408bf999b72c21e3adf5e" +content-hash = "3c72d8b9ff4fc88664e6bc2d6d3ac42e334660d0971d124f2df01cbb19eaf912" diff --git a/pyproject.toml b/pyproject.toml index 25b5172dd9..8a3d9da1df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -113,10 +113,10 @@ e2b-code-interpreter = { version = "^2.0.0", optional = true } pybase62 = "^1.0.0" # V1 dependencies -openhands-agent-server = { git = "https://github.com/All-Hands-AI/agent-sdk.git", subdirectory = "openhands-agent-server", rev = "512399d896521aee3131eea4bb59087fb9dfa243" } -openhands-sdk = { git = "https://github.com/All-Hands-AI/agent-sdk.git", subdirectory = "openhands-sdk", rev = "512399d896521aee3131eea4bb59087fb9dfa243" } +openhands-agent-server = { git = "https://github.com/All-Hands-AI/agent-sdk.git", subdirectory = "openhands-agent-server", rev = "1a76d349062235c80955e76258ab6f073dc24f15" } +openhands-sdk = { git = "https://github.com/All-Hands-AI/agent-sdk.git", subdirectory = "openhands-sdk", rev = "1a76d349062235c80955e76258ab6f073dc24f15" } # This refuses to install -openhands-tools = { git = "https://github.com/All-Hands-AI/agent-sdk.git", subdirectory = "openhands-tools", rev = "512399d896521aee3131eea4bb59087fb9dfa243" } +openhands-tools = { git = "https://github.com/All-Hands-AI/agent-sdk.git", subdirectory = "openhands-tools", rev = "1a76d349062235c80955e76258ab6f073dc24f15" } python-jose = { version = ">=3.3", extras = [ "cryptography" ] } sqlalchemy = { extras = [ "asyncio" ], version = "^2.0.40" } pg8000 = "^1.31.5"