Skip to content

chore: bump agent-server image pin to 1.29.0#214

Open
VascoSch92 wants to merge 2 commits into
mainfrom
vasco/bump-agent-server-1.29.0
Open

chore: bump agent-server image pin to 1.29.0#214
VascoSch92 wants to merge 2 commits into
mainfrom
vasco/bump-agent-server-1.29.0

Conversation

@VascoSch92

Copy link
Copy Markdown
Member

Summary

Bumps the integration-test agent-server image and its doc references from 1.24.0 → 1.29.0 (latest software-agent-sdk release). Confirmed ghcr.io/openhands/agent-server:1.29.0-python resolves before pinning.

Changes

  • .github/workflows/integration-tests.ymlAGENT_SERVER_IMAGE pin
  • README.md — local-setup docker instructions
  • AGENTS.md — local-setup instructions + the "CI Image Version" note

Left unchanged (intentional)

  • minVersion: '1.23.0' feature-support floors in agent-server-compatibility.ts — these are minimum-supported versions, not the tested version.
  • package.json 1.24.2 — the client's own npm version, independent of the agent-server.

Heads-up (not in this PR)

1.29.0 removed the server's cloud_proxy router (OpenHands/software-agent-sdk#3326). This client still ships CloudProxyClient and the cloudProxy feature gate, which now 404 on a 1.29.0 backend. No integration test exercises it, so CI stays green — flagging it as a follow-up cleanup.

Bump the integration-test agent-server image and the docs that reference
it from 1.24.0 to 1.29.0 (latest software-agent-sdk release).

- .github/workflows/integration-tests.yml: AGENT_SERVER_IMAGE pin
- README.md, AGENTS.md: local-setup docs and the CI Image Version note

Left unchanged: the minVersion: '1.23.0' feature-support floors in
agent-server-compatibility.ts (minimum supported, not tested version)
and package.json's own 1.24.2 client version.
…ations

agent-server v1.27.0 removed the dedicated /api/acp/conversations* CRUD
routes, so the manager's ACP helpers returned 404 against the 1.29.0
backend this branch now pins. ACP conversations are created and queried
through the unified /api/conversations* endpoints (an ACP agent is just an
ACPEnabledAgent variant of the `agent` payload), so repoint the five
helpers (create/get/batch-get/search/count) accordingly.

The request/response shapes already match the unified create the client
uses for regular conversations, so this is a routing change only; the
ACPConversationNamespace surface and types are unchanged.

Verified: deterministic integration suite passes 7/7 against
ghcr.io/openhands/agent-server:1.29.0-python, and unit tests pass 254/254.
@VascoSch92 VascoSch92 force-pushed the vasco/bump-agent-server-1.29.0 branch from f9dc8dc to 3379df4 Compare June 18, 2026 18:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant