Questa pagina non è ancora tradotta in italiano: qui la trovi in inglese.
TeamMemberAttribute class
The TeamMemberAttribute class of the global namespace: Decorates a property to define a Group Chat team member.
On this page
Decorates a property to define a Group Chat team member.
Definition
Section titled “Definition”Namespace: none, the global namespace. Package: Novior.MentorAgent.
public sealed class TeamMemberAttribute : Attribute
dotnet add package Novior.MentorAgentConstructors
Section titled “Constructors”public TeamMemberAttribute()
Properties
Section titled “Properties”Instructions
Section titled “Instructions”public required string Instructions { get; init; }
Instructions (system prompt) for this team member.
public required string Role { get; init; }
The member's role within the team.
public Type[] Tools { get; init; }
Tool classes this member can use during the discussion. Use READ-ONLY tools — execution is delegated to L2 agents via HandoffTo. Example: Tools = [typeof(ReportTools), typeof(OrderTools)]
