Steps are the fundamental building blocks of NOMOS agents. Each step represents a discrete phase in your agent’s workflow with specific responsibilities, available tools, and transition logic. This step-based architecture is what makes NOMOS agents testable, maintainable, and reliable.
id
, desc
, tools
, paths
, to
, when
, eg
) and descriptive (step_id
, description
, available_tools
, routes
, target
, condition
, examples
) field names. You can use either convention or mix them in the same configuration file.