Step-Based Workflows
Named steps for better logging and support on the AgentOS chat page
You can name your steps for better logging and future support on the Kern platform.
This also changes the name of a step when accessing that step's output inside a StepInput object.
Example
1from kern.workflow import Step, Workflow23# Named steps for better tracking4workflow = Workflow(5 name="Content Creation Pipeline",6 steps=[7 Step(name="Research Phase", team=researcher),8 Step(name="Analysis Phase", executor=custom_function),9 Step(name="Writing Phase", agent=writer),10 ]11)1213workflow.print_response(14 "AI trends in 2024",15 markdown=True,16)Developer Resources
Reference
For complete API documentation, see Step Reference.