Skip to content

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

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

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

Triggered via pull request August 26, 2026 19:27
Status Success
Total duration 4m 37s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
4s
find-tutorials
Matrix: test-tutorial
Test Summary
5s
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/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/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/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/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/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/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/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/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/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/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/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/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/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-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/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/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/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/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/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/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/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-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-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/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/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/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/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-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/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/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-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 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:74395a01fb07231b37727283d3e073b976c266046e2cd319652140051824bef5
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:47898c786eed6ef33ba226dd6a998ad0b783aa1bd61a5b821a4f72aa8a1ea619
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:02b5c5047b72fd5f5a5330c04509b93f57fca6b909a580c6008b6f1e6d4a1bf3
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:61f0778038cbf266725f19d11370b128992d5e44016e8d30884af90e9ac8b19f
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:3cd65614c7f4105aa91fe9a20562874adea45620b9b3fb16f1e3f04344e704db
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:f8a54d2224849afc4a3193021266a412b201b80ec087734da15bea67fc752462
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:c876564833ebc6fe03a6446be1671ab819cbf930222fd11b5429146d98ec803d
test-result-00_sync_070_codex Expired
351 Bytes
sha256:8a424310dce1a88c8113c84aa1f8815414454c7a1c79fd8fbd3c3e513baf286e
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:5da28aead1b8d95aac15709346a347a67545729d44160b4d15d66f0941eccd61
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:35a68284d291658e5f273d9ce2acfec419366e4df7b638c17c40d45a966ef617
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:37628bf22bea12afae144eb786f2d66f67a6c4dc85da3742416be60c8a5a5d8f
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:318d6c196ff41b5357e820b6518c10cf4e0859cd91655340ce18f10d9a0f300d
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:adb4ed1796b29483c54815e238b8fff79963d463122d344fc9e2fc722a196844
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:a88918e14705d6ccc4ae8cda8c1e162324b7da9a2e1e844fb2eb1a3e7e4a3f64
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:7a4d7d4d0f06d6ec874ea7d5e03b006ab100416b80982a39ad7da37769603790
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:23ac186b48b39fc301752c027b85542b87cecb920ffc0298cbc11b4bb8437d91
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:5af5e809b4c961b2bbb62f83693729240c1b23c2f6e463fe210a0a02ab608b12
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:7612fcbd62bb74b28a8ed3323650dce4a3bd98a7b326b9ab3e2183e4e2fb6d0b
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:dae53bba4f23cea854992be1ca3a5d1133ba2fcf4c726984e6c27162f6fbd92c
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:cdc0063d68ba19afec9fb688458103dc6ade23209e4fbae4c75ebd12ca036bfe
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:32cbbd388a7dc7a417439bab97edf84f3159f1bcf3d59a1ace4bbfc4065b8b4b
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:113b30d2b99aacca12bebaac61d2c0f7fc4577f6abecb87b54420039cfeb7cff
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:5e46887243bf34b5b04456fe985fce101347150a93c03a20a298fe1798ec47a7
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:5e15bf7e2ba0afbc4bf1b35192d0f699b1d6ece839f834107fc3b515aa46b881
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:0d64c03b134edcd5c196ac3a8d9c30877bc3188e426d0f86a4315c465c845e93
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:335830ec434343988e639c872ae74890c32a267ee539ad3c119f85935a9b80c2
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:3dbcbfc8c328ebc41595e20d9ae9f6b4406566795af09e9f9bae087cea99e5aa
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:8ae29e539a138abe6957d9f890dac205726c0835a76ab04fefdb1a2e7145ef66
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:80b76a3aa907d328ba254291af6da6f5ba667b534bf3ce1cfa5aae7e46c42aba
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:e823ae6bdd47a3c728baf734321ce19a418ae2d78100caf2e761e7cfc84750e1
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:a693936de501adc2bec36457c34e3eed2240482686c8409f2c24c01864edc388
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:585ee2e336112ddeb2092c5fe749e7dde346c26a42bc8b140d0dbfe27cbc371e
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:e14738c845ee293770fefea66de1dee58dcef99ac8869ceff1f90f4674aa9ec9