| AgentCyclicHandoffAnalyzer |
Analyzer that detects cyclic handoff chains in [AgentHandoffsTo] topology declarations. |
| AgentFunctionDescriptionAnalyzer |
Analyzer that detects [AgentFunction] methods and their parameters that are missing [System.ComponentModel.Description] attributes. |
| AgentFunctionGroupReferenceAnalyzer |
Analyzer that validates FunctionGroups references in [NeedlrAiAgent] declarations. |
| AgentFunctionTypesMiswiredAnalyzer |
Analyzer that detects types listed in FunctionTypes on [NeedlrAiAgent] that have no [AgentFunction] methods, causing the agent to silently receive zero tools. |
| AgentGroupChatSingletonAnalyzer |
Analyzer that validates [AgentGroupChatMember] group declarations. |
| AgentOrphanAnalyzer |
Analyzer that detects agent types that participate in no topology declaration. |
| AgentSequenceOrderAnalyzer |
Analyzer that validates Order values within [AgentSequenceMember] pipeline declarations. |
| AgentTopologyAnalyzer |
Analyzer that validates [AgentHandoffsTo] topology declarations. |
| MafDiagnosticDescriptors |
Contains diagnostic descriptors for all Needlr Agent Framework analyzers. |
| MafDiagnosticIds |
Contains diagnostic IDs for all Needlr Agent Framework analyzers. |
| TerminationConditionAnalyzer |
Analyzer that validates termination condition declarations on agent classes. |