Skip to content

chore: agent-server (software-agent-sdk) to v1.38.0 - #307

Merged
neubig merged 5 commits into
mainfrom
bump-agent-server-1.38.0
Jul 28, 2026
Merged

chore: agent-server (software-agent-sdk) to v1.38.0#307
neubig merged 5 commits into
mainfrom
bump-agent-server-1.38.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.37.0 to v1.38.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.38.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: +7584 / -8528 lines
  • Added exported types: AgentSettings, AgentSettingsPatch, AgentSettingsPatchWritable, McpAuthCredential, McpConfig, McpConfigPatch, McpConfigPatchWritable, McpNoneAuthCredential, McpServer, McpServerPatch, McpServerPatchWritable, McpTestResponse, RemoteMcpServer, RemoteMcpServerWritable, SettingsUpdateRequestWritable, StdioMcpServer
  • Removed exported types: AliveAliveGetData, AliveAliveGetResponse, AliveAliveGetResponses, Annotation, AnnotationUrlCitation, BrowserActionWithRisk, BrowserClickActionWithRisk, BrowserCloseTabActionWithRisk, BrowserGetContentActionWithRisk, BrowserGetStateActionWithRisk, BrowserGetStorageActionWithRisk, BrowserGoBackActionWithRisk, BrowserListTabsActionWithRisk, BrowserNavigateActionWithRisk, BrowserScrollActionWithRisk, BrowserSetStorageActionWithRisk, BrowserStartRecordingActionWithRisk, BrowserStopRecordingActionWithRisk, BrowserSwitchTabActionWithRisk, BrowserTypeActionWithRisk, ChatCompletion, ChatCompletionAudio, ChatCompletionMessage, ChatCompletionMessageCustomToolCall, ChatCompletionMessageFunctionToolCall, and 63 more
  • Existing exported declarations may also contain field-level changes; review the generated diff.

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


Automatically created by the version-bump-prs workflow.

@github-actions github-actions Bot added the type: chore Maintenance / chores label Jul 28, 2026
@github-actions

github-actions Bot commented Jul 28, 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 114
Audited handwritten client endpoints 115

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

@neubig
neubig requested a review from malhotra5 July 28, 2026 17:54
@neubig
neubig merged commit ed9a382 into main Jul 28, 2026
12 checks passed
@neubig
neubig deleted the bump-agent-server-1.38.0 branch July 28, 2026 17:56
@openhands-release-bot openhands-release-bot Bot added the released: v1.35.0 Shipped in v1.35.0 label Jul 29, 2026
@openhands-release-bot

Copy link
Copy Markdown
Contributor

🚀 Released in v1.35.0.

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

Labels

released: v1.35.0 Shipped in v1.35.0 review-this type: chore Maintenance / chores

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants