如何对eino-adk的工作流,进行多次不同工作节点的中断,并选择任意一个节点进行恢复?
Open
C-enhancement
D-adk
- Dominant language
- Go
- Stars
- 13k
- Forks
- 1.1k
- Avg merge
- 4h 6m
- Merged PRs (30d)
- 41
Description
我在eino-adk的工作流里,分别放置了两个不同的中断恢复工具。
当我回复第一个中断恢复节点后,程序运行到了第二个中断回复节点。
突然我想修正第一个中断恢复节点的回复,由于checkpointID存储的是第二个中断回复节点,最终导致我无法恢复第一个中断节点。
这个需求是没法实现吗?我觉得一个工作流,可以对不同工作节点,进行多轮的中断恢复,是个很有必要的功能。
问题复现流程:
1.创建工作流
2.其中extractElementAgent与extractElementClarificationAgent智能体,均包含一个中断恢复的工具。
extractElementAgent 节点
使用FollowUp工具
extractElementClarificationAgent 节点
Contributor guide
Assessment
This issue has not been assessed yet.