Skip to content

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

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

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

Triggered via pull request August 25, 2026 23:10
Status Success
Total duration 4m 3s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
6s
find-tutorials
Matrix: test-tutorial
Test Summary
7s
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/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/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/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/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/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/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/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/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/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/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/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-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/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-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/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/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/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/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/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-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/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-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/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-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-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-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/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:d088db8bddc10c251863449c829b1d933b1b6a022e81024e4236ab341982c3b5
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:bc9dd1a1f0cda3776e22ba5e27a31fe49a1f1af92b53be33b5e4f6cab8e088c9
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:68208bd35b62faa59b1a4485b17353b3a4ad6ac4673917025e050b2355a05438
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:d22d5c2611c4caf99d5c3c432c248627b8242d7dc902890a4e36f63201049b44
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:da7b7ca629d5d3d568f08d028569729a8dbf9e0f4a05c90e614c78cdfed1ff34
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:82325c4e77c6c6d634cd9febed1aa5e8d3089fae6b1cec892d67a277e7af81e8
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:b346251b117a713f3306c5a08276bf43196f57f26d135cee3b80b59a231aab88
test-result-00_sync_070_codex Expired
351 Bytes
sha256:9dc013463f6b12db0dcbb9dfae2b307d7e537d0825efc971209ac68480de9dc6
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:cf1eecb1cbecb39adaf35c5be41c97d60a845f889d9b347bd4d5111ea2517551
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:a3be03a25c3a4026e14e6fd3549268ce6f0397febc83bb5c6be9f230f603a40f
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:c359c3518e86c77755b08f9f9c8810e599f3454559dc659b1ec2a35269542d9f
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:87fc84041840c3cfc8560f4437dad9f52364e2168b9f582fb9c9d7ce4d7ff98c
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:fbe664e02fe4819612152b1f6551cbffc1d8fb200c0cc9d3cd5defc8faaf9b7a
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:d9b0e1ff6807974d92dac2933576c3b6a9f5d89d8f2f4ca2216fa90b874d7317
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:b1085cc53694bf0877e4693e10af0ae33a1c12adb44947dde55982c6c23b428b
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:fba48798e2905a3100d1d681f5e759b79999ec41397fce7e5beee3b421f39ad7
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:48085abd4bcdf232185e708b38bc47cdca6fc8f0b32d1299d2e5eeb86dca7fdf
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:7bd418a8bab7c449ca1236f21334810da2636d3c7539c489f13d609c0bf14556
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:60ced8e8d7d944c95f635bb0dbb77b83aa6e3a107abf5e6ce9f3c6a615e0bfca
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:dddd1f6a02c9dfe92cb7ade61fb5c74425d6c6b983cd8d8f6265bd92ce832daf
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:507b9f8332568e0cd530f33d393095e22d300b52060f573ac40636a0cf24b60e
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:0282e4063d6a8bacb65849ff47972051def9283d0d26b8faa53064f038284eff
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:0aa7034b8004a7ad846492846fc05b122b8baa40bf1b4e18d0fa05ecc0fc76c6
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:7b5511b1d8305f87a79d983e7a651d7ea4ccbfb496fb9f88a2c3a5e2765c614a
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:4e4d21c5e3819456c19163ff495d7d8b9268d4940935fb1caf7c9982dafe810d
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:82765c1fa7f3d07bdb221bd3606ea9eb12df2674f93e6cddee790253b45cc2f5
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:ae4b662fec8c2b9f0e8a7e917a4f6af7c5fbd1a46666e7f772530395b2cc87cf
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:22c5dabb30b8293bdc0b55324df4cfff99ffeb7f1955d03dce275d811f1ed2ab
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:8ceb402645d066d763703933a68fd262a82da3b546efedf5bcdd54007a042dfa
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:811777583fc2d37ca1155661f47cce6cf1f41889135fe9fb0094e6a8e89d542f
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:b9f09d1a535f59e528a09329c04596a7ef7b6eaa671b68360a748ca0cc6a4bef
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:dc6574136ca50b73170bc4cabf171e59541da24165adb1fbf2425c1f4e047585
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:c81db825aac0d056417fddd561ce6a6b2399bdbafc261034e43d8bde6e695adb