| AgentFactoryWorkflowExtensions |
Extension methods on NexusLabs.Needlr.AgentFramework.IAgentFactory for building MAF handoff workflow topologies. |
| KeywordTerminationCondition |
Terminates a workflow when an agent's response contains a specified keyword. |
| RegexTerminationCondition |
Terminates a workflow when an agent's response matches a specified regular expression pattern. |
| StreamingRunWorkflowExtensions |
Extension methods on Microsoft.Agents.AI.Workflows.StreamingRun and Microsoft.Agents.AI.Workflows.Workflow for collecting agent responses. |
| ToolCallTerminationCondition |
Terminates a workflow when an agent calls a specific tool/function during its turn. Unlike KeywordTerminationCondition which matches response text, this condition matches on structured tool call data — eliminating false positives from keywords appearing in natural language. |