Skip to content

feat(openai-agents): single-emit + input-bearing tool spans + run_turn #1844

feat(openai-agents): single-emit + input-bearing tool spans + run_turn

feat(openai-agents): single-emit + input-bearing tool spans + run_turn #1844

Triggered via pull request June 24, 2026 17:45
Status Success
Total duration 4m 17s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
3s
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-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/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/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/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/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/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/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/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/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/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/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/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-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-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/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/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/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/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/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-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/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/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/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/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/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/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/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:847f5b9467c33f52241ebeef33be12382e0ae098b77c05af29ba421a7cae0399
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:5c0bba7cbc7f387f9dcd60cac4f7028b55decdefd95c3d84b36e44ea77fa5e73
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:48cee6c6b38f67eaf158c0b78e6d5939fe153d39d29252cab846174af8ae7dbc
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:45414728f3bf5d00a268ed41a53363ea06ba6b4b7c459fdc200db5d5334806a4
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:b948cbd1417515a613453112a4003be7f60e2a6c92142152e98d8906d93168c7
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:2ff4860fd8586e227817d1b983e9a7951c3dfe5c9159818150c3b6c8834cac77
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:cd81f0f0509418144b5a7cc419228da434d849eed3168bd93924cca602e20406
test-result-00_sync_070_codex Expired
351 Bytes
sha256:ffbffea88ae6a9e75e0119f64fe1a860523f6f99add2b6f6bed433f50cef4ec5
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:b4f8d2193dc9bc1f0d98fe4278f8976b2b64257e3c39d9442ceac1e384cb27e5
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:a23494fcf9c8f4933be8c034533eb276fb4690f7576ccb4d04c85b5a8bc13629
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:c15b4d413464feedb94c543a1b73b6f7319a7a09ef19b3d8c92c69591bee8eaf
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:60fd3fc4065bd8a2f296c2e4bdecefbcbf6ec0ff93d36036ec721f6fb8dc2f98
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:9038ad24b0b805e498cb65f3d7525339bca8039515df40df76bb36e843a13e38
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:2ebe631f7f286e3b0f372464cb83d481e48aa5da52cbf56f1da5de820f463355
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:37ff71ef085fb5c436bf0ae31c2913500ca220ccb42b6931fea3a1f473d88cea
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:5f33baf6510baa30b8744f68222fa3062fb52c5431bc8d1106c1f40e7649c0d4
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:ad7eac9a4889c8b507e2abb76349417f70388f8f1d0cbf6b1680210951a08aa6
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:a89f322298f6ae0e29340770b4c047911a6f356619144ac258c15b510b34dd06
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:804f4c704bcb51dbb745a63d1549f33d8260b0bcaaf612989a6b2e7c3eedec3f
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:0e4dafd089c15136098c5455937d0e8a4392863a41daa4d3afcf236c91654621
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:17749cd31e434b6e2c10a65a8fd7bfcf4b6ce9f9c60b935f3fb4728df9c937c0
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:d045a4346d611ba769ba289b187f837b7be96f2a3926a9c831336327f264c70b
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:5f48eb8c4f73b32c5161040100bf4eaf063fdb2a5cab44c0936dd8f98730ab1c
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:249969a32a593ef52451ca67683706c1013eb0dcdd6e35e76d13596900075506
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:bda40a40a4adeddbd69d73cfc1ad205f268d84db8a93f87264589cb58fe82af3
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:ce10233605422cd07ff583251761eb79c066424cf53371f4d370a1c996a1bf20
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:9ba5dba8b51721b82d43e6241703b015508c782109e7d941c2ef04036b1b2c0e
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:db8a3e4559a396c03474b231d682b5341306a5de7b32cd4f69594789755eecc9
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:938ad717660ffc39755f18aca16e1178bf79912f314787496ba44cf56ccd742e
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:e6f62c1fa712c240d49293896648355d445efa83d8cdacb474341725f7ec7a29
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:d63b9aa0abcb44e9219e8605b45057cce2656099d69fecb4ae4cd6d813db1ca0
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:fa5002daf406ce1287b0094ab58576e0394161ff940fab45cc26a1c1ef9161b7
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:bdf9e23332cffac9d5f71ee77c976c665951fa26185bf962885b353a4347df77