GitHub user xintongsong added a comment to the discussion: MVP Design Doc - (WIP, incrementally updating)
I think `workflow` is the term that most agent framework uses. Whether it's a clearly defined sequence or not depends on the programming model. E.g., [LangGraph](https://langchain-ai.github.io/langgraph/tutorials/workflows/) models a workflow as a graph (a group of nodes connected by edges), so the sequence is completely defined. On the other hand, [Llamaindex](https://docs.llamaindex.ai/en/stable/understanding/workflows/) models a workflow as a group of event-driven steps, just like us, so the sequence is not completely defined (unless requiring users to declare what events they may emit for each step). A workflow is more like a plan, or declaration, that describes of a group of actions and the rules how (by which event) they should be triggered. And what you described, an event hub with a dispatching system, is IMO more like the runtime that execute the workflow. GitHub link: https://github.com/apache/flink-agents/discussions/9#discussioncomment-13481626 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
