Skip to content

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

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

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

Triggered via pull request August 26, 2026 19:07
Status Success
Total duration 5m 31s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
5s
find-tutorials
Matrix: test-tutorial
Test Summary
6s
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-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/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-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/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/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/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-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/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-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-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/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/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/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-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/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/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/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/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/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/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/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-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/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/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/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/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/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/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-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-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-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:716b9c71de03fffd3de97835c2a3dc1bda7ba95bf7819f24a49fbee8ce7e2aa8
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:a407db703494696bb7259e190d73eb97d8b7b113cab293e1b05a2d5c7948aa5a
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:6cd6cce3ebcd1f42e0233e96e232f5aaf31952df7de2c281ad2862bac6a95146
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:3091fe3b1d31d6b337a19ec2619149532b0300b86cc3005af403f1b373301404
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:678b880c22cada9dd6ab58b50cd1579c15efa1696976288a78c0a176a2941cad
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:2a2144223e4355a65792edd9ca1b48c708acfc1068628a8fce3b7624d314f128
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:e965a02be6eaac715eef8f93eaad016762e0a7ccfac629255628dbc694748211
test-result-00_sync_070_codex Expired
351 Bytes
sha256:2da180e7071f0576745ec35591b0191f60891d872aadb474e061d620a400f5a1
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:44b919bdfcf12a783da88b344791521b69c29049fab067df64eec8f9364d78e6
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:217f34dbcffd1567b96adee573937e609762ace5de17bacd5203c72e45914b20
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:18cb460633e615ea4602feb83017286d8bc4d861214b28282b1e722d5b49686c
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:ff091d226b024160100e3292e6f3ab07c71060795a1349f43af825a18dadad09
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:5f030ca6b5f352391513ed7eb7d0445a613a19a79230a5f0a18635019e8b60b0
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:1e2893b2b886edea155b5622f8a0d068c662c5830c5e33eacacd7a1889452960
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:d7ad0627b2f560fa33761f9aa468dbe6082ea92f4ad6d93c97a5cb3102e75377
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:b82aa6230fcde6bcb05a33bbc1d1e68b985eef0f580379c6cdbc37864c510544
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:7aecee9c974441b3c6a7794dc3d2828633f8cabaf4ea07b6cdd52bf3711a797b
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:2914a0e010667abf7e595aaa526caadb764bc0e1e190c5964cb3a95922164dbc
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:b1055f5392ecdda3e4c3aecb9a67ec73fca67c1861daf5fed84523ccb6431e85
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:d46e92508532a2b76496d81689a15db5b1972c175bad28e45a1af1e9de2e3b20
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:3f1fb3947b6e99292fcf896a3146d0021e682981de4f6fa5069dd8f78f733c4d
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:43ccaa16e0ec0b7cdd59a5ddce5ec2573cc5a482072da644c4bf2a421bcf463e
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:bfa56f4096a3da6865a3272903b52f2101c3ca96a0adfedc6781e4578b99a747
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:405ee8cad87bd87b52c8ed15b9d3ada8ed3c2df905f137f781fe445a78061ec8
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:33a99591c4b6652eb68eb4c329be0a6ef482c83ff09d653eeb80915939403447
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:8e92c89cd40a6cd29a7cd38bf1395f9ac8e85ce37fca3872d04883058a2fc953
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:620bf60f8b091554cf3218c4ef98097051c1f573ec9b6c5b1aa599bfb95db523
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:195678268e89c5c8d67857aa3b32e6817a50e1e960bcc7a54411d813b89aae94
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:88d90b8a470e671176b9f5c51cb5cdd71b6fde03bd14e6c4d0456e86407fcfe8
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:78717137fd0b8fc668509bb3e3450696bad2dc699ec65acb8dd2b9cd9002afa9
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:d6107bea2e4232e2b271e863f08797eb12207583c9c96e3b380ae9c7c97bed2f
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:e3ecae06bbde798a6bd7f45a2e29aca5d6f612a0d0fc027fccfd2a534a72890c
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:a5557b077762a5b1baf26df99c61dd7fa24cd377541c79387e2caa77239b1a2b