AgentFunctionPublishedNameAnalyzer
NexusLabs.Foundry.MicrosoftAgentFramework.Analyzers¶
AgentFunctionPublishedNameAnalyzer Class¶
Validates the function and parameter names an [AgentFunction] publishes through MEAI.
Inheritance Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer 🡒 AgentFunctionPublishedNameAnalyzer
Remarks¶
FDRYMAF032 (Error): An [AIFunctionName] or [AIParameterName]
value is null, empty, or whitespace.
FDRYMAF033 (Error): Two functions in one type publish the same function name, or two parameters in one function publish the same parameter name.