Skip to content

test(switchyard): cover streaming error translation #2091

test(switchyard): cover streaming error translation

test(switchyard): cover streaming error translation #2091

Triggered via push July 8, 2026 23:58
Status Success
Total duration 42m 31s
Artifacts 18

ci.yaml

on: push
Prepare
6s
Prepare
Changes  /  Detect
6s
Changes / Detect
Matrix: Check / install-script-windows
Matrix: Check / install-script
Matrix: Node.js / Test
Matrix: Go / Test
Matrix: Python / Test
Matrix: Rust / Test
Matrix: Node.js / Package
Node.js  /  Package OpenClaw plugin
1m 37s
Node.js / Package OpenClaw plugin
Matrix: Python / Package
Matrix: Rust / Package
Node.js  /  Consolidate
13s
Node.js / Consolidate
CI Pipeline
3s
CI Pipeline
pr-builder  /  run
7s
pr-builder / run
Release CLI Artifacts
Release CLI Artifacts
Publish (crates.io)
Publish (crates.io)
Publish (npm)
Publish (npm)
Publish (PyPI)
Publish (PyPI)
Fit to window
Zoom out
Zoom in

Annotations

7 warnings
Go / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Node.js / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Python / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust / Test (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Node.js / Package (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Rust / Package (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Python / Package (macos-arm64)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust

Artifacts

Produced during runtime
Name Size Digest
cli-linux-amd64
12.5 MB
sha256:6f73703a6a4b0b3f2154d05a557ee38392522c1ad43050dfb714e585fd399b19
cli-linux-arm64
12.1 MB
sha256:4c2d6b9e7a92f39fa315c21832fb2cef77bae516370dfbe3f968abc06c694f04
cli-macos-arm64
11.4 MB
sha256:f257f659a437a4506fce66314ff223456808171235e7e7e77b582448940859c6
cli-windows-amd64
10.7 MB
sha256:7ca258cb24d69d77d741356e43bb2ecc7357f3a2808f32f09ae1b5a15d673234
cli-windows-arm64
10.2 MB
sha256:41e77077ed9bbb2929a1ded3f5b9bdeca1a8ad42ff86c1c8d254249212884268
npm-consolidated
33.3 MB
sha256:d2464d5357f88a8f60c247d1ecb568fea3a1063a0999733c0b39364c14891566
npm-linux-amd64
7.03 MB
sha256:a6c22dbc90f4198bdd630f77d19f03dc321df92e109e98771335747d8bf8b382
npm-linux-arm64
6.71 MB
sha256:27b47fb07e580bd1cd95f6e342d0458dbbf07d67cbd0b390ca3de388507b9cfd
npm-macos-arm64
7.34 MB
sha256:e516d47694a627f6b6c6850e2b951b6da0ce65600acb3d1c68be47a6c86bb802
npm-windows-amd64
7 MB
sha256:d07e58b0ec12158f0be3264b91b76e20b3b1e07b971116176e4fbc0ef83e5e14
npm-windows-arm64
6.64 MB
sha256:fcccafe6564c0b414313eae11697a1bec21112a78fc8b628af6c319db9ad0e9d
openclaw-npm
64.7 KB
sha256:14a17237c0c54de73501de53cbb58a33d56225ba17eff70199705150bf5f6540
plugin-wheel
27.2 KB
sha256:25d316168358ea0e21c0a9f5d65bc4f4e4cf75a167346f3bad7fd9ae400cbda3
wheel-linux-amd64
7.22 MB
sha256:ed0f02d7e3cc5f2d1e9a69e7d46bf0da0525d2eac16b612fa4cde0c55bbd6d8c
wheel-linux-arm64
6.86 MB
sha256:bd440960fd5540ce957be215bfe94586cbc78c3eabd520216d9249a96058277a
wheel-macos-arm64
7.56 MB
sha256:c3c39aedc811e8227c961c1426b2f7c46e68870c4bc6d8d0531f0f8278d949a4
wheel-windows-amd64
7.18 MB
sha256:59ea969bd8f44aaad2e794750bc39bf706b3feb90c6f71c6326c10f1606e1f81
wheel-windows-arm64
6.78 MB
sha256:1b1c7deebc8e5b590dbb8b7b37764ed230d087337cf1c231a5685f706a440dd7