Skip to content

feat(adk): make AgentEx client HTTP timeouts configurable by env var #2059

feat(adk): make AgentEx client HTTP timeouts configurable by env var

feat(adk): make AgentEx client HTTP timeouts configurable by env var #2059

Triggered via pull request September 7, 2026 01:08
Status Success
Total duration 4m 38s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
6s
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/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-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/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/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/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-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-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/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/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/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/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/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/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/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/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/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-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/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/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/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/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/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/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/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/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/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/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 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:a4d0dfe4e0c6fb9010a5889e53816fbba8d904a729658570c4667188ba613e43
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:51be95347a5a72ba2777029a7362f22c06252b40f9d5772daadd47fc1baa5a7e
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:90dc648a9562903e35212c97632ae2f36bdb898c013d52c07988e379367f7326
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:2220c926c43b19579cd0c5d1c2a7bdfeb6f62e678965dd94e30b854e8645962e
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:12abc6fbe76ffa1aaa6e9523cb495668706262241e02ef7480e2059a835cb120
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:dd502cd3a5385d63dfe67506ca445a5cc29b8c8aef830601a00df13e06b5b1cb
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:46141a50811471889463929f52ba9b3ecf32093bc5af381cbb3328772cbdf1e8
test-result-00_sync_070_codex Expired
351 Bytes
sha256:6d55256629c2e41d1a8cc16417c0b259342a3ee0f715a4221a3c78a9aca5c4b4
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:80e2da65568861862fb4e4ab3dadeca15d07bfc1c37bc78ba0a02525e0a9d897
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:3396dc49344af05860a4a95e8cd2e5c5047c3f573bdb147c71b948d08822c77c
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:222baac0687875a363a087a1a9f7420e98e4f58620c08ece267bdfe184e08f76
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:0babfd1df86aa93e78e9b32117f1666d5cb536d0d981e3d42380f73963b214c9
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:c917d9905bb0a32005e42c117562f43151e5dd0702e62e5087b8dfbaf3524042
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:bcd8c7eae39c03770489a2d48b2151173c3efcb592c1ffa55594cebd3d808f2f
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:8cf394959599c91f1dfc3224bd97f5d5eeb31586351d9a0bcd9e520263c304c9
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:b221f0598bc202c34bad179c2db2d0a303a38ace6d46156f5046d08d941a9bd7
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:009c018c5e937d9b0165f2a770860075a010be36128ac343ed565f2603910388
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:183131d493b453a87a307f852753e04ec9b8b3f0a056696979325c375066c090
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:4c813518936ec54b7dbe012aa084c95814c763d4120c94360614ed53c37f85a4
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:5b824187158d03fc21f2140dd10907ee8bf172f6fa056cdda804d9d2c1144cd0
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:f746fb47f13a01f871586f73564702d23e62d959547e477f846df7b9ead2510d
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:aaa8f8b086e60ae0490802bf2f569af8a8fdeb384b1613b8151bf456ae908192
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:db1b7e9a6178da8d75698816f6b85fcdd547c78c769e50593b68e72310c9a842
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:88511dfa551e7f3c728ea18b8a0ed154c3d5145ea9bd1ea3ee572003000621a9
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:6439a653046e2075e65a2aa5f3a185dff99627ddde3179dfe1f1c7bdad45db3c
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:47b25dd3eefde76afb30909675c2334c1ca15cba816545b3ff907f6cf26e26c6
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:749abfe99c7e46f28f247022cf2be2d933f683f8b9834130fc0398ce8c00b46b
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:562b4b23d68db8b6180e5a409cef847124fef01199d92ec905df6a33cbc45b30
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:3052139fd64ddb476f301e51c4e76dbc0bd2f4d40cd6d73ea7d3f6fd2a369da1
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:80a4d69ae2b2a65877a28e793be32a33ffaa91d39357c03ec0f3eb0890cf9f52
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:e829714a4bdda61412ca709419bdabedeb3ee0b02191b538674554702932e757
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:6715030c7e2a9969a411017862e3bc0b49409bea1eef82d27cfbec9266c75710
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:84f2a389421a3b1fb9175723336f1db2a0fbad5fdd71b60984376e3476e69bd5