Skip to content

feat(agent-server): add token-level streaming support to agent server WebSocket #10870

feat(agent-server): add token-level streaming support to agent server WebSocket

feat(agent-server): add token-level streaming support to agent server WebSocket #10870

Triggered via pull request April 8, 2026 05:52
Status Success
Total duration 11m 11s
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
6s
Consolidate Build Information
Update PR description with agent server image
4s
Update PR description with agent server image
Fit to window
Zoom out
Zoom in

Annotations

3 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.
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~6W8SJJ.dockerbuild
217 KB
sha256:8613707128ef5f5195bb9b5bde085293cbb4a7741fc70388f12ad73da318b132
OpenHands~software-agent-sdk~LX3CY9.dockerbuild
109 KB
sha256:491e4ff1e4502b389d804310245b9779ccb000d9b74a34ff61d7feb733f61c4b
OpenHands~software-agent-sdk~N5VRYX.dockerbuild
239 KB
sha256:ba64fb2a39ccf60ccd9dcd04520ff090d8d050dd06233eb2f65ca14b36af2b3a
OpenHands~software-agent-sdk~T6F563.dockerbuild
256 KB
sha256:d394c1703529bb34e813a14cf8b5ab392c4a9858b6b5144947337fc0cc8b7653
OpenHands~software-agent-sdk~W40CF3.dockerbuild
245 KB
sha256:ec8decc17aff2a53adf9928634b58c6af9a30a6051b71c3d12d47969f2dd51a7
OpenHands~software-agent-sdk~XTJ90Y.dockerbuild
279 KB
sha256:3f963640febb0bfe8a7550c872536c60ab78c8acfe350199669171af230d1b50
build-info-golang-amd64 Expired
319 Bytes
sha256:07f3dd80664d64add610778141851e9be850a4325bb879707b632761546e87dd
build-info-golang-arm64 Expired
318 Bytes
sha256:dc04c0deb0266994e89fd1f8aa7b7fe1a0154f28c6e50c078d08baeadf3de743
build-info-java-amd64 Expired
319 Bytes
sha256:5034a6bf33fec3c67460ea3a37f47b08feeb091a412c052ff7dbaf3e1494209d
build-info-java-arm64 Expired
319 Bytes
sha256:a0f68d7bb59b53295ba9e6747392a50dc9145b6921c9424e7238a0fa638f1dee
build-info-python-amd64 Expired
339 Bytes
sha256:4ff46aaffa2b475bc81f030b89f74f5d4ad9eabaebe36beb191052f6a32dd198
build-info-python-arm64 Expired
339 Bytes
sha256:c280fa6160eb18471350dcea16c07c9a4409cd1899fe6a87cc429eab6f909aaf
manifest-info-golang Expired
238 Bytes
sha256:bc9b147f20859d592ffeca16b13da66ad32f61e7be572f55f7b2efb2dcca7408
manifest-info-java Expired
234 Bytes
sha256:d7a4ae87fd94424a82edda3e4a0c76913b27b15a555a08745101a85bfdd200ed
manifest-info-python Expired
239 Bytes
sha256:0a79c74034e8b0afee20e2b8060e3385bbe2523fffc4deac0f58275babbce840