FlowDrop Workflow Specification 1.0-draft

A tool-only node is excluded from the execution graph

The rule

Normative: this is the rule
  1. A node is tool-only when it has at least one outgoing edge and every one of its outgoing edges is a tool edge.
  2. A node with no outgoing edges is not tool-only, and neither is one with any non-tool outgoing edge.
  3. A tool-only node is excluded from the compiled execution graph, with tool_only as the recorded reason, and generates no job; it runs inline only, when a consumer invokes it as a tool.
Rule identifiers are permanent and are never renumbered. Each implementation publishes its own standing against these rules; this specification does not.spec 1.0-draft · EDGE-7 · changed in spec 1.0