Skip to content
This repository was archived by the owner on Sep 7, 2026. It is now read-only.

chore: agent-server (software-agent-sdk) to v1.41.0 - #327

Merged
VascoSch92 merged 4 commits into
mainfrom
bump-agent-server-1.41.0
Aug 7, 2026
Merged

VascoSch92 merged 4 commits into
mainfrom
bump-agent-server-1.41.0

Conversation

@all-hands-bot

Copy link
Copy Markdown
Contributor

Bump tracked agent-server / SDK version

Updates the pinned OpenHands software-agent-sdk / agent-server image from v1.40.0 to v1.41.0 (package.json config.agentServerImage, plus the integration-tests.yml, AGENTS.md, and README.md mirrors).

CI + integration tests on this PR run against ghcr.io/openhands/agent-server:1.41.0-python, validating the client against the new server before merge. This does not release the npm package.

Agent Server API change summary

  • Generated TypeScript diff: +14 / -62 lines
  • Added exported types: none
  • Removed exported types: none
  • Existing exported declarations may also contain field-level changes; review the generated diff.

Triggered by: software-agent-sdk v1.41.0 — https://github.com/OpenHands/software-agent-sdk/releases/tag/v1.41.0


Automatically created by the version-bump-prs workflow.

@github-actions

github-actions Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Endpoint audit

⚠️ 7 actionable Agent Server contract divergence(s) · report-only

Contract: pinned release artifact

Category Count
Actionable client-only calls 0
Actionable server-only operations 7
Documented non-divergences 12
Agent Server contract operations 117
Audited handwritten client endpoints 118

Actionable client-only calls (0)

none

Actionable server-only operations (7)

  • GET /api/conversations/{}/events
  • GET /api/file/archive
  • GET /api/git/commits
  • GET /api/git/commits/{}/changes
  • GET /api/init
  • POST /api/conversations/{}/load_plugin
  • POST /api/init
Documented non-divergences (12)

Client calls intentionally absent from the filtered contract (10)

  • GET /
  • GET /alive
  • GET /health
  • GET /ready
  • GET /server_info

Reason: Operational Agent Server endpoints intentionally excluded from the filtered public release artifact.
Owner: OpenHands runtime maintainers

  • DELETE /api/meta-profiles/{}
  • GET /api/meta-profiles
  • GET /api/meta-profiles/{}
  • POST /api/meta-profiles/{}
  • POST /api/meta-profiles/{}/activate

Reason: Client-ahead API stacked on the pending Agent Server meta-profiles implementation.
Owner: OpenHands SDK maintainers
Tracking: OpenHands/software-agent-sdk#3744

Server operations covered by an exposed browser URL (2)

  • GET /api/conversations/{}/workspace
  • GET /api/conversations/{}/workspace/{}

Reason: RemoteWorkspace.startWorkspaceSession exposes these authenticated URLs for browser iframe and file requests; they are not HttpClient method calls.
Owner: OpenHands TypeScript client maintainers

@github-actions github-actions Bot added the type: chore Maintenance / chores label Aug 6, 2026
@VascoSch92
VascoSch92 enabled auto-merge (squash) August 7, 2026 08:42
@VascoSch92
VascoSch92 merged commit ac74ae2 into main Aug 7, 2026
12 checks passed
@openhands-release-bot openhands-release-bot Bot added the released: v1.38.0 Shipped in v1.38.0 label Aug 12, 2026
@openhands-release-bot

Copy link
Copy Markdown
Contributor

🚀 Released in v1.38.0.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

released: v1.38.0 Shipped in v1.38.0 type: chore Maintenance / chores

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants