Skip to content

fix: normalize Anthropic-style tool calls in the SDK agent path #10867

fix: normalize Anthropic-style tool calls in the SDK agent path

fix: normalize Anthropic-style tool calls in the SDK agent path #10867

Triggered via pull request April 7, 2026 22:42
Status Success
Total duration 12m 2s
Artifacts 15

server.yml

on: pull_request
Matrix: build-and-push-image
Check OpenAPI Schema
32s
Check OpenAPI Schema
Matrix: build-binary-and-test
Matrix: Merge Multi-Arch Manifests
Consolidate Build Information
4s
Consolidate Build Information
Update PR description with agent server image
6s
Update PR description with agent server image
Fit to window
Zoom out
Zoom in

Annotations

5 warnings and 1 notice
build-binary-and-test (ubuntu-latest)
No files were found with the provided path: dist/openhands-server*. No artifacts will be uploaded.
build-binary-and-test (macos-latest)
No files were found with the provided path: dist/openhands-server*. No artifacts will be uploaded.
Build & Push (python-arm64)
Failed to save: Unable to reserve cache with key setup-uv-2-aarch64-unknown-linux-gnu-ubuntu-24.04-3.13-pruned-61c293b3920092121f59f3ea4afc67f0897cac717b23c5e9c0bbc1579aa9b1b4, another job may be creating this cache.
Build & Push (golang-arm64)
Failed to save: Unable to reserve cache with key setup-uv-2-aarch64-unknown-linux-gnu-ubuntu-24.04-3.13-pruned-61c293b3920092121f59f3ea4afc67f0897cac717b23c5e9c0bbc1579aa9b1b4, another job may be creating this cache.
Update PR description with agent server image
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: nefrob/pr-description@v1.2.0. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Update PR description with agent server image
Replacing matched PR body with content

Artifacts

Produced during runtime
Name Size Digest
OpenHands~software-agent-sdk~0I6YYH.dockerbuild
284 KB
sha256:19ea17534c6c1ac70e3f2fe38e89e2b1b6c5ab60358dfde98d2ed3c343b3815f
OpenHands~software-agent-sdk~3UFM4L.dockerbuild
282 KB
sha256:3c27c18e6ab129bfae3253ff4067b701d73f31a5cb35b4d00fdecf43faa76e12
OpenHands~software-agent-sdk~86KHN2.dockerbuild
274 KB
sha256:5e2fc5ab7e1bcc2fd20e2b0636dc47e1436149c82af5c642819f0ae382f9097a
OpenHands~software-agent-sdk~AJ33YQ.dockerbuild
266 KB
sha256:7d52c1c2044e3d8fa8c56b5bc8086d1e119214636b404cf9cdf9f7dccf3fa2cc
OpenHands~software-agent-sdk~J44G4Q.dockerbuild
245 KB
sha256:24fdf7f5e0e96530fab011dac405e36f23acc10cef5adfc0fa68aaf7b95d632a
OpenHands~software-agent-sdk~WMLRFU.dockerbuild
282 KB
sha256:e5f3224cf1a225ef4fc1f084cf7c9e47adc836a0f8d3371eab1ef12bd3669e4a
build-info-golang-amd64 Expired
319 Bytes
sha256:dbd25fb01225b67a6fcbdc29b6b0af9b767bcac90e9945341e77cf4651892394
build-info-golang-arm64 Expired
319 Bytes
sha256:f6d26b8c8212533be5678287ae0e68afa2e6ed11a548f79ecda59bc144ae69cd
build-info-java-amd64 Expired
320 Bytes
sha256:fd0cc39b327f2a853163af6af706801a0aa35682d8ca814b96acac447e187f04
build-info-java-arm64 Expired
320 Bytes
sha256:e2edf45b2d26d651753781b7564ae551034d57017202cf730c10175e195eb2d3
build-info-python-amd64 Expired
341 Bytes
sha256:84ec896494d4acfe6dc3fad2a2ca5141d942fd3d3b1daf042bdeb0617bbb8cfd
build-info-python-arm64 Expired
340 Bytes
sha256:0c336a2dd365690df5b6fcb83d6e38cf72f607bb8173dcfa27fe8b089a79244a
manifest-info-golang Expired
240 Bytes
sha256:b88f2ca791ba21cfc3c11b44ea62ba7de33c79f90dc7178787699d0852e1f07d
manifest-info-java Expired
235 Bytes
sha256:64f8c5cd2cd63a9e83ec69a0a2a0a8617a53ecc1f427ca34fe5a969b229ea993
manifest-info-python Expired
240 Bytes
sha256:21d9b35c58b5b90e4690917ff357d95f36a76cf23402a51e35e6a6b84a5458c9