Workflows
A workflow is a named, multi-step procedure that the agent can follow when accomplishing a recurring task in your context. Defining workflows lets you encode domain expertise — the “right” way to do a thing — once, so the agent can execute it consistently rather than improvising every time.
For the conceptual overview, see Key Concepts > Workflows.
This page is a placeholder. Full guidance on defining workflows for a context is forthcoming. In the meantime,
beaker_kernel.lib.workflowand theworkflow_locationattribute onBeakerContextare the entry points; the default context’s tests intests/test_workflow_tools.pyshow several workflow patterns in use.