Skip to content

feat(cli): add codex init templates (sync / async / temporal) #1831

feat(cli): add codex init templates (sync / async / temporal)

feat(cli): add codex init templates (sync / async / temporal) #1831

Triggered via pull request June 24, 2026 02:09
Status Success
Total duration 3m 57s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
3s
find-tutorials
Matrix: test-tutorial
Test Summary
4s
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/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/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/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/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/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/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/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/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/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/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/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/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/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-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/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/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/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/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/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/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/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/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/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/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/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:1a3a6dc744b4c477920daf7ab0d23fb2684e03c159f19369f63d5b6ad8f5a552
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:fc520eaadd6ad76cd9aa26e7118e58b792e79beabbc58e17e8dda572fe2120a1
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:0e35fab73abf5f645fe716c8a6cfd048c902d67c1860b810d4802f379597b35e
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:9a6d7b46b8ddd3eceda3d5ffafb8802d21545ef550f0bdd95a75f278d8b792bc
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:149d36b869a5e644a566a3847d40bbb134a74610b0b87c3a4f36daf4e419e882
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:3a2dc9a67345aec95b2c418c12223a15d78b2410e2e8bb980c8cd5b39e194a7e
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:a497ad60d7fdd03166f4e46531a32ee0a1f30fd407bd4dbb36818c32be0f14f4
test-result-00_sync_070_codex Expired
351 Bytes
sha256:2dd87216e6c49b99d802e6e7e258906d80ffd53e9a463bff11f7768974a316d4
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:c70836e75efe1607a9d131ab9ff36e8d06376d81af9c008241a698cb2dbbef9a
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:44a68af1482345feb37f04bdf4856ddfa7715d86e5f6b43007ca2cca1211a4cc
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:83e3dddcbbc8ba7f493d18fd1d73a4f286927788a2e7f16fcabe5b57bfdbc0e2
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:975db702ff60776640fec14774facd041073773d72d9a30bbe203ed8f5144cc7
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:6eba87776c4418c79fb98e9cbd36a137e01a4452a2005499e012f6dad1f17a4e
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:e887a629fc7d4d8ae2902c8453384126cf2791ffc86a2ce1af9496b9ca4039f6
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:933885691c8daf84b0c5fa0dcfae998cba33810e9dad473584c0b2db474bf7dc
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:d81236b81f81f524d1cb996f8df609d2773e356d798d8e49ed35b4f91d36351b
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:d869673c443bac56f6657a2ae965689900f9383b635dcc364ec8f997943396f1
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:a4d191ebc05510043973d0be36dd12c6a15a85086d97460c32fb91b4005015b3
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:5234d849f223799ad1778086aebbd11a9cdb8dad8461f9ac3d4fd0380835ca22
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:f10b3056c0cb107cc8d398c1ee0d434fc6744161bb3f8712e734bcf92ee52a6d
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:4570571645130b4a3958a2766dc5a562fe9081662d184a0e8ce295b960705f3e
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:7cffcbaf3dca28cfaf4e051489b5124b2a5fed8ace6967e10a955e21f4323e8e
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:0e8a5cc613659dba5f63876c46e9fee62ef07d47416608211b77b0044552f878
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:3d3ae55809a6f65d4c27052445174ca4f56d78eb33387db105bbdd9ef8e3365f
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:03f0e0de551521c8cf83b31c436a86d12f3892ff6a7a1b891521a36ca4ad1eff
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:7a835a2e8c57b22d8b95a4204220ad04881c65e6d8221c9548be15637b9ea380
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:c432fab0223eaecc246986860e92a499dbb1978397ab259d9a7ca180d37c8f4d
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:24b544487979fd6f775c229ee55f7f397b4cb7e5c2a2b1309ad44779455fd58d
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:7fb2809c97f00f107671b82660fb5e0b93438187c343e313202ff1e08765b754
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:4a60b62f89fa9b6b7a42ee3e0522ca52739c348099e33b2ad3763e217c53ad1c
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:e9f9a8fc58f5b4390b91ea461550314da39eea7a21a0f19b043b8845da23ae38
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:11aa3da783fd34b9786a5b63f8d0eee1724a9f047eb7da86814375d86e30a3b3
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:95f3970ebe2d962b6d0a6b40a814c66a1459cb61f5e6f7bf9116cf0a10fae098