Skip to content

refactor(harness)!: consolidate the LangGraph harness + remove tracing handler #1814

refactor(harness)!: consolidate the LangGraph harness + remove tracing handler

refactor(harness)!: consolidate the LangGraph harness + remove tracing handler #1814

Triggered via pull request June 23, 2026 22:04
Status Success
Total duration 4m 3s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
4s
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/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/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-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/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/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/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-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/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/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/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/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/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/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-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/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/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/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-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/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/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/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/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-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/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/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/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-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:6c45824f4a5e4e30876ab6334272b86832158c1913c8835096d65ad2052fa671
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:8e6631e5871ce35e01747cb18aad6e1a74f3833ca521acc033febb721496ba7a
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:8026d72d07023b2da30937340e1d53fdf93c1e75e2841f8387716f6ecaf35492
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:eaa83b61ac94cd4cf3a569b818f1a03944ec886a8c54c6dda5fd55a95d9cad20
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:4cee237b8cccb65d8635ff429685c0864ea2033ae92c545d5617d068a2e0e393
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:27997ed5065ea932c8b0338e2d470c14fb4a026e464facdc81464e3f3d3cd210
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:b159a8081d1afb5f25e12a10ea83436a1a54a531cd19220b4c91c2539f5d78b1
test-result-00_sync_070_codex Expired
351 Bytes
sha256:10fcf5047bbd74e59cbe4d47ddedd6d6672e5b7241e4f9ae7427b48f10345ed2
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:f71dc9d3835c2a2c6843561969484e8a74d28903bff261fce27d27de106e9ecf
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:d69acd1c6fd0ff5d970b43956aaee3f1a4a5d1043be5cb924c691e8d3b109972
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:13326736044f1b7f6b25fd6558b671904e8b2bb2ed75e148202c7db3422b9f52
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:35dddcb672ee0557b78cb3ffd72bbd6570dd52928c98740ca1623cefc672ab33
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:a162bccb2d4be98fa3c789c1758eb2a8267febf77e04858bdfbe74d27af2f91a
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:8740ac387fca360a524a27c56d0c6fd1d4d283367008cb6e85b7a48ce99ca15d
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:0eae5c11a477259152efff6373c23f092100b02855d0b66ace94844fb7bb79da
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:e6cf361af8c5c428a456f00a153f9c33ecc7130f28678dc77404052c9b52d833
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:e9c48ae1e7e97c4139c4cd83b1620895167aa9038ebe98bf0716bee6c09f651d
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:eaff9ddefa1ac1bb7f3fc88798eae7abac9882c253b31c7e101fadaabbca35ca
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:9131598c902d86d7c6c9aececed6385eaabc534869f90d21fbd4f8119b274afd
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:5af73354f5af795003333a9c82e548af9042796846cb0998d1faf861c6ed4ddd
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:3ac5834259e39820e7c7f32b445a3c03c6d4b7d65dc03b23376c37df9c8d060f
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:c1355d412e783dab11364a25a00df50296f06d512bd1ca9b66cd9989b00e51ef
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:2be640487ea18dd1b9497aa3b6712a1cb779716482d9da74462f4cdb8ee512df
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:1aa2df312c6c7e8ffe9094ba40591464286da277d123b5c6194f585fc1623411
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:d1cbb67a230c552269c38930428bfff5e2dd62bf9e948fead38b4ac19cb0ec46
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:82864a4b2ff51d37c17cb20062e60dc0ee4ee5a9f86062ba9e96a5681bfa5419
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:8562fda6cd86588245e499467d39fd4024381e423d30a21b44fc8e9f2f22f902
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:48adccbdd29b75914c331ed698091a6ef0c6ce780c1dbf3ec59a221923f85750
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:6278af68e655443308ecfc27b26115f07f37db2067e267c1196efb7b6ec1c89d
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:f509b1a96b640254b94bb70a54e5b81e360abaa326ef05e177b6cd62f69bd8d1
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:8dcf2a575c1d1c21b77fd5e9ba98dc7f9335f8a098d7f1d5e552de340c40fe3b
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:49d2c89c8ce0178ae259c76100a9930712be28333bdb06f1483d62d35a360623
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:1cb95575ff91aac027201159b65bb3f71e5516845c0428dddd35cd94154ad280