Skip to content

refactor(harness)!: consolidate the Pydantic-AI harness + remove tracing handler #1819

refactor(harness)!: consolidate the Pydantic-AI harness + remove tracing handler

refactor(harness)!: consolidate the Pydantic-AI harness + remove tracing handler #1819

Triggered via pull request June 23, 2026 23:26
Status Success
Total duration 4m 19s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
6s
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/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/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/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/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/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/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-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/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/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/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/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/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-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/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-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/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-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/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/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/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/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/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/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:7385a9c42bcb9de8192d6c7b4d9f90ed289494ef51377b626bce88ae2ba80ff2
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:1cd9b29a17d4523dc9da71fb9044ffc079b819595489397a27e5fc1facca4402
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:bd10e3e71747581d16b5ebc51db0da2f4726e4280479e734bd0c8ca3e11ec987
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:b4e58be2cc585c1b805f1eff07fb2bd05b238ccef85a5976550479a3202b0b94
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:524b809f8039a1a85d52cfdff6b272b72af46683963daece63ea1d6ed717ffd4
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:103839172eaab77dbfcf1ee8a1bc6cf235a92968e2c2a228dca34564e213d296
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:5f808e319a15a150130b916421f43ac523d5df6cd6f5fb640405d1edf94adb75
test-result-00_sync_070_codex Expired
351 Bytes
sha256:7632f1a4afa35632eaf7901125faf7d9480e02d47a6eb096ff8b0993aab751a5
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:19914ad00b70eaef6982184370cd0fcca1f4b73efee78ff80abca1a8e7cafdb7
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:a713adbe93dedc3c8bf4de4ebb3de34de2612775b97d0a2a3bf1c1dc3fb3c91b
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:71c1cbcee84e24d4d6071756bb34d51ef3de5c5da28f23813a6d707b3f77149c
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:c7550c44cfd7ef25f03caab00b99f397c66d84adf5ce19e6c7a1dcf284f6f7f5
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:c2453d83c82ea71664f5c829275891ee06e01b51bfd5159b9489f63f1cdf963e
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:b58f606d1b879a81aa9cb330c5f1f96afe4da6eecde59a6ef8c9b53dc6f75476
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:4e1148eda25dc284b4e0e282f2f66d9f640066db02551a2c86b8f808ec1f0f7f
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:f8ebba5d1a85c0f443c0112ccc82229539eb1c065d07f58774ea773807738c9a
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:d76090099d675381df4d1f14bea827fbb5640daafb97ceea083dfe095ccf2233
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:24a8bfb67186f1086d2e2a3b6968b5ae6332c02466ddc2d0bdbc6a45f628f1a1
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:924c97cbab68cfc61eab0dd87f3e28c85559f2b55207cff81049b97237dcc7d6
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:ba32bca51b89b24712b60708c43af430e258703a375e7754396b2712be2da721
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:783f81b85206ebeab672b86f53d8365a03a15ce6802bf64b4ca65749ab17e32b
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:3e26a644444864b65751f7c4ae4d6ad5e8c223518c38d4f7afd39b46657fd94f
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:88555437813387f649f419d86683d477afc420466e23968d9a3d73679f2d3cf7
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:3c83c2494ae806a2d9dc00591b1c4dad55076d397c2ac44305b4f02642f67635
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:cbb1762598e17ff4cbaa1b79c9d5387f5f00e3ff63e9d3dd62f36e4ce06aae8f
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:f5c8b483c741f6687239e6c4474268083e428961aa60924ba829efd1af761a1d
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:e945ea686853b3634f2056165e6e13fda44305ee6a171ff00709da8ac4951c7b
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:10914cadc241f2828e35a679406b599f6f68c98b7369d897d4d7b36d17a761a1
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:48fc04270884cf30de8fc0bec8b5d1c895c71529970b56c8d0f1dfbb435e0de7
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:3108cce607302e8851a17cb18cfc1ec1f476f7c4fe434c4c16ae1a8ffe091e15
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:d1ab91fc75db8cc0296c42120dba6888b105c127087074e9859da036cdfb472b
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:f7e611cd3d84db287a85e76a60e0baf664b73beb675fd2f4f4fc4a90f12bda01
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:bed65fd133193b4f95091bbe41b4edd3df734c51df8106d6435a444249901b7a