Skip to content

feat(worker): add OTLP metrics exporter options (headers, HTTP transport, delta temporality) #2028

feat(worker): add OTLP metrics exporter options (headers, HTTP transport, delta temporality)

feat(worker): add OTLP metrics exporter options (headers, HTTP transport, delta temporality) #2028

Triggered via pull request August 25, 2026 22:50
Status Success
Total duration 4m 9s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
7s
find-tutorials
Matrix: test-tutorial
Test Summary
3s
Test Summary
Fit to window
Zoom out
Zoom in

Annotations

35 warnings
find-tutorials
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/000_hello_acp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/000_hello_acp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/060_open_ai_agents_sdk_hello_world
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/040_pydantic_ai
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/010_multiturn
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/130_langgraph
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/050_agent_chat_guardrails
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/070_open_ai_agents_sdk_tools
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/120_openai_agents
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/140_codex
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/120_openai_agents
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/060_claude_code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/020_state_machine
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/080_open_ai_agents_sdk_human_in_the_loop
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/110_pydantic_ai
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/030_tracing
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/030_custom_activities
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/140_claude_code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/150_codex
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/110_pydantic_ai
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/130_claude_code
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/050_openai_agents
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/100_langgraph
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/020_streaming
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/090_claude_agents_sdk_mvp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/000_hello_acp
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/030_langgraph
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/020_streaming
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/010_multiturn
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/10_temporal/010_agent_chat
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/080_batch_events
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-00_sync/070_codex
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-10_async/00_base/040_other_sdks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test Summary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
test-result-00_sync_000_hello_acp Expired
371 Bytes
sha256:d3b59560de7e9c6e69eb7f3dd4c544a069fa6d7601c0d6e3a6884ccccb2f186c
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:5e902b9d5afc3272a0eb8044f8ef75bc525640b6de06dabf8df6860065e3b231
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:2a99c39705ed4b011e17e11c0af9931f14ae1137bb1fd9cd0642ef9228886bf0
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:376730b59df9a6b39c21255d96146dc970c2af729a534bda745b14534b0ea863
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:6b78e530ec1cd03bb972710111987cb697d7a98e6488dfd4ec6bf18d68261768
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:d1034c4ae0df630a3c69dc51dd5f987da29f952dd40ad5c634ed1bc73095944a
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:0aa5c026b3395ae18444cc820a97e220237328bd34ca64b0f35c69018501db7d
test-result-00_sync_070_codex Expired
351 Bytes
sha256:65b1e7f75eb5f0782339a006060e4aa2202eab97b520554476b5b2cab05af011
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:312f932bbe9b5b1f4d13aaef67d9bcfcacf6238632b44b5f526fa83e34c46e6c
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:edcbd9352f698c97a9915e41514574d018d9402fa5de8fb0b51396088e520fb5
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:b73dcbfefb222ac95fe2debb270263364b7911cd10d3bbbcc9c816b1e66a5945
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:c9964b4c791e29790113131c06f82bb09ff4a4cbb80e0b1c8d70ac2866496aff
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:6886155d8bcad3cbc5aacdd623b5639d85a02cc91a986ec915e9ef7168d5a0f8
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:059be83b8216bbccf0c107a91783150b112c0531919b8a71962814b760154788
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:f9d2d0e884b61ccacd34e233343c312284de0954cd2fb13a0b1dba93a7e0fd5b
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:091f6a66653e5eb4e7b80f141c5a8ccde13855039ecd609b2d9c17a1f20ef16a
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:1995e99352521ee420ef088412696ba327f8cec94eab58d7830ea6ad04580f5e
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:6aaf1532282180f3f2c1e3558d1f373ced6088f7ccd9686de1122e0d84cb02f1
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:049c48e3769d9778ac8e3d7ced538a4eb652ec2fedee01304d6801d2f9477115
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:645f5af174284f5e93544abf68acf8b4023e1eaf01d97bd18669d3985c7b5b2b
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:3ff8a3406e7bcaba92a81ea3cbe070d5d0cdd76c8092059b693ee68a61b394e3
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:7432429e5c8f425635ea3923833e1267ff9fa7f30b8e8b3e2af79b9fc63f4590
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:fcf2b640cd6be0a90d39c239e80155ed3cd703bd0ef02759f56df92905339024
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:d159bdb47515945fce6085ad5c24acc442481733b1db41e25389af4b161edb5a
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:4f7d23015fe635fa73848d8296fc52bfcfcd9ea15cfd1bc73fbe868b2fc3f638
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:6ad13857699ff4eb9258db06387f4c5f90b38aa50f89cc7a1b7274d3c3951656
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:c8da6717304d467a9313a50029aa732a36407b2f259c787e5810d9054dab7edf
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:af017a58aae6a344994ff35d294f50c31adceb1c60a08e590a443fa691366697
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:3a42804d64208d48a4c78c8fd065ee16569b5b6a4571158c07d94369fcebe6eb
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:58ee5ad7c1c5487987c008acdb46b05cb469e1396ef58a8573fb00e16fe610d1
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:06c4712876fd7944e6d1c6929246b940e1c9c530b9211b1408339082c0706758
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:d29a0cab53a5e3f693c1eed2bc7c2b847aaf2d7517450924cb777a82358a73b1
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:26908fa7b54ee226cb16ce96ada0efbb3a61addb2ed8d6c32d22651ae704ab28