Uses of Enum Class
com.tnsai.coordination.groups.team.TeamFormation
Packages that use TeamFormation
Package
Description
Team-based coordination with mission tracking and role assignments.
-
Uses of TeamFormation in com.tnsai.coordination.groups.team
Methods in com.tnsai.coordination.groups.team that return TeamFormationModifier and TypeMethodDescriptionTeamResult.formation()Returns the value of theformationrecord component.DefaultTeam.getFormation()Team.getFormation()Returns the team formation pattern.static TeamFormationReturns the enum constant of this class with the specified name.static TeamFormation[]TeamFormation.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.tnsai.coordination.groups.team with parameters of type TeamFormationModifier and TypeMethodDescriptionstatic TeamResultTeamResult.failure(String taskId, String error, Map<String, TeamResult.MemberOutput> memberOutputs, TeamFormation formation, Instant startedAt) Creates a failed result.TeamBuilder.formation(TeamFormation formation) Sets the team formation pattern.static TeamResultTeamResult.success(String taskId, String output, Map<String, TeamResult.MemberOutput> memberOutputs, TeamFormation formation, Instant startedAt) Creates a successful result.Constructors in com.tnsai.coordination.groups.team with parameters of type TeamFormationModifierConstructorDescriptionDefaultTeam(String id, String name, String description, String mission, Duration timeout, TeamFormation formation, com.tnsai.agents.groups.GroupPolicy policy, Map<String, TeamRole> initialRoles) Creates a new DefaultTeam.TeamResult(String taskId, boolean success, String output, Map<String, TeamResult.MemberOutput> memberOutputs, TeamFormation formation, Instant startedAt, Instant completedAt, String error, Map<String, Object> metadata) Creates an instance of aTeamResultrecord class.