Skip to content

feat(interrupt): task/interrupt hook + protocol + resume-safe session capture (AGX1-391) #1927

feat(interrupt): task/interrupt hook + protocol + resume-safe session capture (AGX1-391)

feat(interrupt): task/interrupt hook + protocol + resume-safe session capture (AGX1-391) #1927

Triggered via pull request July 16, 2026 18:11
Status Success
Total duration 4m 43s
Artifacts 33

agentex-tutorials-test.yml

on: pull_request
find-tutorials
4s
find-tutorials
Matrix: test-tutorial
Test Summary
5s
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/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/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/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/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/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/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/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-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/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/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-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/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/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/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/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/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/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-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/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/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/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/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/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:8a038b20afd041be2c30431dd5e9664ead53c965fa3ca85d38fba783cde6e0b8
test-result-00_sync_010_multiturn Expired
371 Bytes
sha256:a628f1c93ef837f8369fbeb4a1a4bb770df9b8be0f74254a6949763ed8f9583a
test-result-00_sync_020_streaming Expired
371 Bytes
sha256:b5d2302c22bfe65e3e70711cbc1d5f27cc2f6750fb0af42040a4babf6a73923a
test-result-00_sync_030_langgraph Expired
371 Bytes
sha256:287c9e8dd6b1713495a8c311b5eccca4a784d7577b7d3174625e999fd44cc2b8
test-result-00_sync_040_pydantic_ai Expired
381 Bytes
sha256:b1c34ee009e97c0125624b76d1bae84be8000856918734b3b79524d3b338d128
test-result-00_sync_050_openai_agents Expired
391 Bytes
sha256:10ee4d1b5757fdba1f8b142274e9d7a35b1b5a6d9cb7d75c7d6159c699576555
test-result-00_sync_060_claude_code Expired
381 Bytes
sha256:5c77459c229d564ea41937eacd58cf0836309d19bdb902c01b27c0daaac0d83c
test-result-00_sync_070_codex Expired
351 Bytes
sha256:f79d79da2417f90df598dd7ac16f70c0f4d8755c643e4bb2a636427ae5f4e92d
test-result-10_async_00_base_000_hello_acp Expired
416 Bytes
sha256:d854be328c14249f7a017cea43f2c7d242cfbd2e3f1b5eaf537c86b85f7cf9f3
test-result-10_async_00_base_010_multiturn Expired
416 Bytes
sha256:42c0b9f1596979913123bfff57b83b6feedf56f1bc229906d85e6a47503234f8
test-result-10_async_00_base_020_streaming Expired
416 Bytes
sha256:539f758de1e91d4a3d11738cdb9a0f2bbb22db2a7bf8569d0179cf2917ab0ec0
test-result-10_async_00_base_030_tracing Expired
406 Bytes
sha256:a48cea9fa248ba41e237f7e39f1dbd4d73684e34bf378bb3f05f3bdc959778fc
test-result-10_async_00_base_040_other_sdks Expired
421 Bytes
sha256:cce0126f73609d433bcab0cb5f50bef3b07c0b57da0a0f12356e0e0855c87de3
test-result-10_async_00_base_080_batch_events Expired
428 Bytes
sha256:30d514af852a5b03c7a2625a3ff642e4a17de664c01ce4625d5fd3111c2d1896
test-result-10_async_00_base_100_langgraph Expired
416 Bytes
sha256:0a4571c7646115100a43df01f556d3750264c382cb0b2641a09ecac69b9db56a
test-result-10_async_00_base_110_pydantic_ai Expired
426 Bytes
sha256:d8694d06b49adad8a5f617b7b0f77c96dc9a4fe931c499bb8d112e527c1a8326
test-result-10_async_00_base_120_openai_agents Expired
436 Bytes
sha256:54ed111a9354fa905c7f24d55b9a8740dbeacaf0a3e053e6158c0bb3052e84d4
test-result-10_async_00_base_130_claude_code Expired
426 Bytes
sha256:09135375d9e8aca370f602955fec1e32fcc497d67b63ec3a9225332d8034722f
test-result-10_async_00_base_140_codex Expired
396 Bytes
sha256:dc240646e8a6085586518e5947bd72c35b22ed14263b02d1fb27a2716dc5c280
test-result-10_async_10_temporal_000_hello_acp Expired
436 Bytes
sha256:2d8e0cec85c9ba564113c7d712fbf4ece2b57759f0f543351ee8944da2a7f9d6
test-result-10_async_10_temporal_010_agent_chat Expired
441 Bytes
sha256:cc6c091b037f78b11001600a7244e0f9794378aecbb1c22ea9bdfa46adffd256
test-result-10_async_10_temporal_020_state_machine Expired
456 Bytes
sha256:e167e43b8bb0d4eeb2d89a49f41864c1f33e24bcff01dbdd81a560c5c9a1c434
test-result-10_async_10_temporal_030_custom_activities Expired
476 Bytes
sha256:5c34a5e432a839a5aca4a0613a060230eee20c2af1b2075d5767a51944cb3c82
test-result-10_async_10_temporal_050_agent_chat_guardrails Expired
496 Bytes
sha256:c4c42760d6d98f53c71763cd39f1d766d5638b0a16a55b05567f8d66fe9d48ad
test-result-10_async_10_temporal_060_open_ai_agents_sdk_hello_world Expired
541 Bytes
sha256:ae373737269d1e0a976b26b5507c81c50b1c0e6171b6df70eaed0ed5cc985962
test-result-10_async_10_temporal_070_open_ai_agents_sdk_tools Expired
511 Bytes
sha256:e56ce637a742acac83f2f967d9afe6846aefaebfca309fd5901ddc5127964faf
test-result-10_async_10_temporal_080_open_ai_agents_sdk_human_in_the_loop Expired
567 Bytes
sha256:063ca91eda8327e9f32f386aee5b802dfda73dd28a80c5e1b64752a181e81602
test-result-10_async_10_temporal_090_claude_agents_sdk_mvp Expired
496 Bytes
sha256:5ba07b71a7904abfb0e9f736d01b87af1b4227434b809696dc7613ab9fe503bb
test-result-10_async_10_temporal_110_pydantic_ai Expired
446 Bytes
sha256:7fd4c7f8b4ce6169edeacba7273d908e2e6e04cd66c6039bdd72037de4ac5986
test-result-10_async_10_temporal_120_openai_agents Expired
456 Bytes
sha256:08e62b50d533ef10cc1df2b21892de3600e93387c602e4357f81b16f9d8fa7b8
test-result-10_async_10_temporal_130_langgraph Expired
436 Bytes
sha256:71a120160c5af36f08a160ea00d468971cf7c60edb6a05434bfd8b20f15058a2
test-result-10_async_10_temporal_140_claude_code Expired
446 Bytes
sha256:27731d405a2c1ccc341eaa36dbfa713732b9e4463ca401eb037a558d6fd3fc55
test-result-10_async_10_temporal_150_codex Expired
416 Bytes
sha256:2bcca494164277a4deed14407eb013185c0842d0289d266c5666d938e82d2ab5