Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractProtocolHandler - Class in com.tnsai.protocols.handlers
-
Abstract base class for protocol handlers.
- accept(String) - Static method in record class com.tnsai.coordination.roma.Verifier.Result
- ACCEPT_PROPOSAL - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender accepts a proposal.
- acceptanceThreshold(double) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Sets the acceptance threshold (score below which a proposal is accepted).
- accepted() - Method in record class com.tnsai.coordination.roma.Verifier.Result
-
Returns the value of the
acceptedrecord component. - acceptedOffer() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns the value of the
acceptedOfferrecord component. - achieve() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Attempts to achieve the coalition goal.
- achieve() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- achieve(Map<String, Object>) - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Achieves with additional context.
- achieve(Map<String, Object>) - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- achieveAsync() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Async goal achievement.
- achieveAsync() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- action() - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
-
Returns the value of the
actionrecord component. - actionTaken() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Returns the value of the
actionTakenrecord component. - activationPolicy() - Method in record class com.tnsai.coordination.pool.PoolConfig
-
Returns the value of the
activationPolicyrecord component. - ActivationPolicy - Enum Class in com.tnsai.coordination.pool
-
Defines how agents are created and maintained in a
LazyAgentPool. - active() - Method in record class com.tnsai.coordination.pool.PoolMetrics
-
Returns the value of the
activerecord component. - active() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns the value of the
activerecord component. - ACTIVE - Enum constant in enum class com.tnsai.coordination.resources.SessionManager.SessionState
-
Session is currently active
- activePheromones() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
activePheromonesrecord component. - ADAPTIVE - Enum constant in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Formation adapts based on task complexity.
- add(Agent) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Adds a potential member.
- add(Agent) - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Adds a member to the mesh.
- add(Agent) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Adds a member to the swarm.
- add(Agent) - Method in class com.tnsai.coordination.handoff.HandoffChain.Builder
-
Adds an unconditional step.
- add(Agent...) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Adds multiple potential members.
- add(Agent...) - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Adds multiple members to the mesh.
- add(Agent...) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Adds multiple members to the swarm.
- add(Agent, Predicate<HandoffContext>) - Method in class com.tnsai.coordination.handoff.HandoffChain.Builder
-
Adds a conditional step that is skipped when the predicate returns false.
- addAll(List<Agent>) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Adds multiple potential members.
- addAll(List<Agent>) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Adds multiple members to the swarm.
- addContractor(Agent) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Adds a contractor agent.
- addEdge(String, String, String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Adds an edge with default weight of 1.0.
- addEdge(String, String, String, double) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Adds or replaces an edge with specified weight.
- addGlobalListener(Consumer<ThreadEvent>) - Method in class com.tnsai.thread.ThreadManager
-
Add a global event listener that receives events from all threads.
- addGuardrail(Guardrail) - Method in class com.tnsai.coordination.supervisor.SupervisorAgent
-
Adds a guardrail to the supervisor.
- addHealthCheck(String, AgentRecoveryManager.HealthCheck) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Registers a health check for a specific agent.
- addInputTokens(long) - Method in class com.tnsai.thread.ThreadUsage
- addLifecycleListener(GroupLifecycleListener) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- addListener(LivelockDetector.LivelockListener) - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Adds a listener that is notified when livelock is detected.
- addListener(MissionTracker.MissionListener) - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Adds a mission listener.
- addListener(HandoffListener) - Method in class com.tnsai.coordination.handoff.DefaultHandoff
- addListener(MultiRoundContractNet.NegotiationListener) - Method in class com.tnsai.coordination.MultiRoundContractNet
-
Adds a negotiation listener.
- addListener(MultiRoundContractNet.NegotiationListener) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Adds a negotiation listener.
- addListener(NegotiationListener) - Method in class com.tnsai.coordination.negotiation.NegotiationExecutor
-
Adds a negotiation listener.
- addListener(PoolListener) - Method in class com.tnsai.coordination.pool.LazyAgentPool
-
Adds a listener for pool events.
- addListener(AgentRecoveryManager.RecoveryListener) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Adds a recovery listener.
- addListener(Consumer<ThreadEvent>) - Method in class com.tnsai.thread.AgentThread
-
Add an event listener.
- addMember(Agent) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- addMember(LLMClient) - Method in class com.tnsai.coordination.council.CouncilExecutor.Builder
-
Adds a single member to the council.
- addMembershipListener(MembershipListener) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- addNode(String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Adds a node with no attributes.
- addNode(String, Map<String, Object>) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Adds a node with attributes.
- addOutputTokens(long) - Method in class com.tnsai.thread.ThreadUsage
- addPattern(String) - Method in class com.tnsai.coordination.supervisor.HITLApproval
-
Adds an action pattern that requires approval.
- addResult(TaskResult) - Method in class com.tnsai.coordination.ResultAggregator
-
Adds a task result.
- addStage(String, Agent) - Method in class com.tnsai.coordination.groups.pipeline.PipelineBuilder
-
Adds a stage to the pipeline.
- addStage(String, String) - Method in class com.tnsai.coordination.groups.pipeline.DefaultPipelineOrg
- addStage(String, String) - Method in interface com.tnsai.coordination.groups.pipeline.PipelineOrganization
-
Adds a new stage at the end of the pipeline.
- addToolCalls(int) - Method in class com.tnsai.thread.ThreadUsage
- addWorker(Agent) - Method in class com.tnsai.coordination.WorkerPool
-
Adds a worker to the pool.
- advertise(Agent, List<Capability>) - Method in class com.tnsai.protocols.discovery.CapabilityRegistry
-
Advertises an agent's capabilities.
- agent() - Method in record class com.tnsai.coordination.auction.Bid
-
Returns the value of the
agentrecord component. - agent() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns the value of the
agentrecord component. - agent(String, Agent) - Method in class com.tnsai.coordination.choreography.ChoreographyEngine.Builder
- AgentContribution(String, String, String, boolean, long, int) - Constructor for record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Creates an instance of a
AgentContributionrecord class. - agentCount() - Method in class com.tnsai.protocols.discovery.CapabilityRegistry
-
Returns the number of registered agents.
- AgentFactory - Interface in com.tnsai.coordination.pool
-
Factory for creating agent instances on demand.
- AgentHandle - Class in com.tnsai.coordination.pool
-
A checked-out agent handle that returns the agent to the pool on
AgentHandle.close(). - agentId() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.Violation
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.groups.matrix.DualReporting
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.groups.pipeline.Stage
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Node
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Returns the value of the
agentIdrecord component. - agentId() - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
-
Returns the value of the
agentIdrecord component. - agentName() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns the value of the
agentNamerecord component. - agentName() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Returns the value of the
agentNamerecord component. - agentName() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Returns the value of the
agentNamerecord component. - AgentRecoveryManager - Class in com.tnsai.coordination.supervisor
-
Manages agent health monitoring and recovery within a supervised group.
- AgentRecoveryManager(SupervisorAgent, AgentRecoveryManager.RecoveryPolicy) - Constructor for class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Creates a new AgentRecoveryManager.
- AgentRecoveryManager.HealthCheck - Interface in com.tnsai.coordination.supervisor
-
Functional interface for agent health checks.
- AgentRecoveryManager.HealthStatus - Record Class in com.tnsai.coordination.supervisor
-
Agent health status snapshot.
- AgentRecoveryManager.RecoveryAction - Enum Class in com.tnsai.coordination.supervisor
-
Action to take when an agent is unhealthy.
- AgentRecoveryManager.RecoveryListener - Interface in com.tnsai.coordination.supervisor
-
Listener notified of recovery events.
- AgentRecoveryManager.RecoveryPolicy - Class in com.tnsai.coordination.supervisor
-
Policy governing recovery behavior.
- AgentRecoveryManager.RecoveryPolicy.Builder - Class in com.tnsai.coordination.supervisor
- AgentRecoveryManager.RecoveryResult - Record Class in com.tnsai.coordination.supervisor
-
Result of a recovery attempt.
- AgentResponse(String, String, String, long, boolean, String) - Constructor for record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Creates an instance of a
AgentResponserecord class. - agents() - Method in class com.tnsai.coordination.choreography.ChoreographySpec
-
Returns all agent IDs participating in this choreography.
- agents(Map<String, Agent>) - Method in class com.tnsai.coordination.choreography.ChoreographyEngine.Builder
- AgentStreamBridge - Class in com.tnsai.coordination.streaming
-
Bridges streaming channels between agents for push-based inter-agent communication.
- AgentStreamBridge() - Constructor for class com.tnsai.coordination.streaming.AgentStreamBridge
- AgentThread - Class in com.tnsai.thread
-
Represents a single execution thread for an agent.
- AGGREGATED - Enum constant in enum class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace.Type
- aggregateRanking() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Returns the value of the
aggregateRankingrecord component. - AGGREGATION - Enum constant in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Aggregation behavior.
- AggregationStatistics(int, int, int, int) - Constructor for class com.tnsai.coordination.ResultAggregator.AggregationStatistics
- AGREE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender agrees to perform action.
- agreed() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns the value of the
agreedrecord component. - AGREED - Enum constant in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Parties reached agreement.
- Algorithms - Search tag in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
- Section
- all() - Method in class com.tnsai.coordination.production.EpisodicMemory
-
Returns all episodes as an unmodifiable list.
- allAllocations() - Method in class com.tnsai.coordination.production.TokenBudget
-
Returns a snapshot of all agent budgets.
- allBids() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns the value of the
allBidsrecord component. - allEvents() - Method in class com.tnsai.coordination.choreography.ChoreographySpec
-
Returns all distinct event names in this spec.
- allocate(String, double, String) - Method in class com.tnsai.coordination.resources.BudgetAllocation
-
Allocates a named budget.
- allocate(String, long) - Method in class com.tnsai.coordination.production.TokenBudget
-
Allocates a token budget for a specific agent.
- allocated() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Returns the value of the
allocatedrecord component. - allOffers() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns the value of the
allOffersrecord component. - allow() - Static method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Creates an allowed result.
- allowed() - Method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Returns the value of the
allowedrecord component. - allowedActions() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Returns the value of the
allowedActionsrecord component. - alwaysAccept() - Static method in interface com.tnsai.coordination.roma.Verifier
-
A verifier that always accepts.
- among(List<? extends Agent>) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- analyze() - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Analyzes all recorded events and returns a detection result.
- analyzeInterval(long) - Method in class com.tnsai.coordination.pool.PredictiveActivator.Builder
- anonymize(boolean) - Method in class com.tnsai.coordination.council.CouncilExecutor.Builder
-
Whether to anonymize model identities during peer review (default: true).
- antColony(double, double) - Static method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Ant Colony Optimization style.
- any() - Static method in class com.tnsai.protocols.discovery.CapabilityFilter
-
Creates a filter that matches any capability.
- applyDecay() - Method in class com.tnsai.coordination.trust.TrustRegistry
-
Applies decay to all trust scores.
- approval() - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
-
Returns the value of the
approvalrecord component. - ApprovalRequest(String, String, Map<String, Object>, CompletableFuture<Boolean>) - Constructor for record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
-
Creates an ApprovalRequest with validation.
- approve(String, double) - Static method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Convenience factory for an approval verdict.
- APPROVE - Enum constant in enum class com.tnsai.coordination.judge.JudgeVerdict.Decision
-
Output meets quality criteria.
- approved() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Returns the value of the
approvedrecord component. - approved() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Returns the value of the
approvedrecord component. - Architecture Layers - Search tag in package com.tnsai.coordination.hierarchical
- Section
- Artifact(String, String, byte[], String, Instant, Map<String, String>) - Constructor for record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Creates an Artifact with validation.
- ArtifactStore - Class in com.tnsai.coordination.resources
-
Stores named artifacts (files, data) produced by group members.
- ArtifactStore() - Constructor for class com.tnsai.coordination.resources.ArtifactStore
-
Creates a new empty ArtifactStore.
- ArtifactStore.Artifact - Record Class in com.tnsai.coordination.resources
-
An artifact stored by a group member.
- assemble(String, List<Agent>, List<TeamRole>) - Static method in interface com.tnsai.coordination.groups.team.Team
-
Assembles a team from agents with required roles.
- ASSERTIVE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative.Category
-
Statements about facts
- assign(Agent, String) - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Assigns an agent to a dimension without a lead.
- assign(Agent, String, Agent) - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Assigns an agent to a dimension with a lead.
- assign(String, String, String) - Method in class com.tnsai.coordination.groups.matrix.CrossFunctional
-
Assigns an agent to a dimension with an optional lead.
- assigneeId() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns the value of the
assigneeIdrecord component. - assignRole(String, TeamRole) - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- assignRole(String, TeamRole) - Method in interface com.tnsai.coordination.groups.team.Team
-
Assigns a role to a team member.
- assignTask(GroupTask) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- assignToDimension(String, String, String) - Method in class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
- assignToDimension(String, String, String) - Method in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
-
Assigns an agent to a dimension with an optional lead.
- atomizer(Atomizer) - Method in class com.tnsai.coordination.roma.RecursiveTaskSolver.Builder
- Atomizer - Interface in com.tnsai.coordination.roma
-
Determines whether a task is atomic (solvable directly) or needs decomposition.
- attempt() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Returns the value of the
attemptrecord component. - ATTRACTION - Enum constant in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Indicates an interesting or valuable location.
- attributes() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Returns the value of the
attributesrecord component. - attributes() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Node
-
Returns the value of the
attributesrecord component. - Auction - Class in com.tnsai.coordination.auction
-
Multi-agent auction mechanism supporting various auction types.
- AUCTION - Enum constant in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Auction-based formation.
- Auction.Builder - Class in com.tnsai.coordination.auction
- Auction.Type - Enum Class in com.tnsai.coordination.auction
-
Supported auction types.
- AuctionAdapter - Class in com.tnsai.coordination.negotiation.adapter
-
Adapter that wraps the existing
Auctionas aNegotiationProtocol. - AuctionAdapter() - Constructor for class com.tnsai.coordination.negotiation.adapter.AuctionAdapter
- AuctionAdapter(BidStrategy) - Constructor for class com.tnsai.coordination.negotiation.adapter.AuctionAdapter
- AuctionResult - Record Class in com.tnsai.coordination.auction
-
Result of an auction execution.
- AuctionResult(boolean, Agent, Bid, double, List<Bid>, int, long, String) - Constructor for record class com.tnsai.coordination.auction.AuctionResult
-
Creates an instance of a
AuctionResultrecord class. - autoCheckpoint(boolean) - Method in class com.tnsai.thread.ThreadSpec.Builder
- autoNegotiate(boolean) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets whether to auto-negotiate after build.
- autoResume(boolean) - Method in class com.tnsai.thread.ThreadSpec.Builder
- autoStart(boolean) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets whether to auto-start after build.
- autoStart(boolean) - Method in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
-
Sets whether to auto-start after build.
- autoStart(boolean) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Sets whether to auto-start after build.
- autoStart(boolean) - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Sets whether to auto-start after build.
- autoStart(boolean) - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Sets whether to auto-start after build.
- autoStart(boolean) - Method in class com.tnsai.coordination.groups.pipeline.PipelineBuilder
-
Sets whether to auto-start after build.
- autoStart(boolean) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets whether to auto-start after build.
- autoStart(boolean) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets whether to auto-start after build.
- Available Handlers - Search tag in interface com.tnsai.protocols.handlers.ProtocolHandler
- Section
- Available Protocols - Search tag in package com.tnsai.protocols
- Section
- availableTypes() - Static method in class com.tnsai.coordination.messaging.DistributedMessageBrokerFactory
-
Returns the types of all available brokers discovered via SPI.
- averageRank() - Method in record class com.tnsai.coordination.council.RankedMember
-
Returns the value of the
averageRankrecord component. - awaitCompletion() - Method in class com.tnsai.coordination.ResultAggregator
-
Waits for all expected results to arrive.
- awaitCompletion(long, TimeUnit) - Method in class com.tnsai.coordination.ResultAggregator
-
Waits for all expected results with a timeout.
- AWAITING_INITIATION - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Waiting for initiator to send first message
- AWAITING_RESPONSE - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Waiting for responder's reply
- AWARDED - Enum constant in enum class com.tnsai.coordination.Contract.ContractStatus
B
- backpressure(BackpressureStrategy) - Method in class com.tnsai.coordination.streaming.StreamingChannel.Builder
- BackpressureStrategy - Enum Class in com.tnsai.coordination.streaming
-
Defines how a
StreamingChannelhandles overflow when the buffer is full. - bayesian() - Static method in interface com.tnsai.coordination.trust.TrustUpdateStrategy
-
Bayesian update strategy.
- behavior() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
behaviorrecord component. - behavior() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
behaviorrecord component. - behavior(SwarmBehavior) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the swarm behavior.
- Behavior Types - Search tag in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
- Section
- Benefits - Search tag in package com.tnsai.coordination.hierarchical
- Section
- bestSelection() - Static method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Best-of-N selection.
- Bid - Record Class in com.tnsai.coordination.auction
-
A bid submitted by an agent in an auction.
- Bid(Agent, double, int, Instant) - Constructor for record class com.tnsai.coordination.auction.Bid
-
Creates an instance of a
Bidrecord class. - bidder(Agent) - Method in class com.tnsai.coordination.auction.Auction.Builder
- bidders(List<Agent>) - Method in class com.tnsai.coordination.auction.Auction.Builder
- bidStrategy(BidStrategy) - Method in class com.tnsai.coordination.auction.Auction.Builder
- BidStrategy - Interface in com.tnsai.coordination.auction
-
Strategy for how an agent decides its bid value.
- BilateralNegotiation - Class in com.tnsai.coordination.negotiation.bilateral
-
Bilateral negotiation protocol - two-party offer/counter-offer exchange.
- BilateralNegotiation() - Constructor for class com.tnsai.coordination.negotiation.bilateral.BilateralNegotiation
- BLOCK - Enum constant in enum class com.tnsai.coordination.streaming.BackpressureStrategy
-
Block the producer until buffer has space.
- BLOCK - Enum constant in enum class com.tnsai.coordination.supervisor.Guardrail.GuardrailSeverity
-
Block - action is not permitted
- blocked(String) - Static method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Creates a blocked result.
- Bottleneck(String, BottleneckDetector.BottleneckType, double, String) - Constructor for record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
-
Creates a Bottleneck with validation.
- BottleneckDetector - Class in com.tnsai.coordination.observability
-
Analyzes an
InteractionGraphto detect performance bottlenecks in multi-agent systems. - BottleneckDetector(InteractionGraph) - Constructor for class com.tnsai.coordination.observability.BottleneckDetector
-
Creates a detector for the given interaction graph.
- BottleneckDetector.Bottleneck - Record Class in com.tnsai.coordination.observability
-
A detected bottleneck in the agent interaction graph.
- BottleneckDetector.BottleneckType - Enum Class in com.tnsai.coordination.observability
-
Types of bottlenecks that can be detected.
- branch(String, Branch...) - Method in class com.tnsai.coordination.workflow.ConditionalWorkflow.Builder
- Branch - Record Class in com.tnsai.coordination.workflow
-
A conditional branch in a workflow.
- Branch(Predicate<WorkflowContext>, String, Agent) - Constructor for record class com.tnsai.coordination.workflow.Branch
-
Creates an instance of a
Branchrecord class. - Branch.BranchBuilder - Class in com.tnsai.coordination.workflow
- broadcast(AgentMessage) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- broadcast(Map<String, Object>) - Method in class com.tnsai.protocols.ProtocolManager
-
Broadcasts a message on the configured topic.
- BroadcastHandler - Class in com.tnsai.protocols.handlers
-
Handler for broadcast messaging (one-to-many).
- BroadcastHandler(Transport, String) - Constructor for class com.tnsai.protocols.handlers.BroadcastHandler
- broadcastMessage(String) - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- broadcastMessage(String) - Method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Broadcasts a message to all agents in the network.
- Budget(String, double, double, String) - Constructor for record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Creates a Budget with validation.
- BudgetAllocation - Class in com.tnsai.coordination.resources
-
Tracks resource budgets (tokens, API calls, time) for a group.
- BudgetAllocation() - Constructor for class com.tnsai.coordination.resources.BudgetAllocation
-
Creates a new BudgetAllocation with no budgets.
- BudgetAllocation.Budget - Record Class in com.tnsai.coordination.resources
-
A named resource budget.
- bufferCapacity() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Returns the total buffer capacity.
- bufferCapacity() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns the value of the
bufferCapacityrecord component. - BufferOverflowException(String) - Constructor for exception class com.tnsai.coordination.streaming.StreamingChannel.BufferOverflowException
- bufferSize(int) - Method in class com.tnsai.coordination.streaming.StreamingChannel.Builder
- bufferUsed() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Returns the number of items currently in the buffer.
- bufferUsed() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns the value of the
bufferUsedrecord component. - build() - Method in class com.tnsai.coordination.auction.Auction.Builder
- build() - Method in class com.tnsai.coordination.choreography.ChoreographyEngine.Builder
- build() - Method in class com.tnsai.coordination.choreography.ChoreographySpec.Builder
- build() - Method in class com.tnsai.coordination.choreography.LivelockDetector.Builder
-
Builds the LivelockDetector.
- build() - Method in class com.tnsai.coordination.council.CouncilExecutor.Builder
- build() - Method in class com.tnsai.coordination.debate.DebateExecutor.Builder
- build() - Method in class com.tnsai.coordination.debate.PeerReviewExecutor.Builder
- build() - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Builds the Coalition.
- build() - Method in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
-
Builds the Hierarchy.
- build() - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Builds the HubSpoke.
- build() - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Builds the MatrixOrganization.
- build() - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Builds the NetworkMesh.
- build() - Method in class com.tnsai.coordination.groups.pipeline.PipelineBuilder
-
Builds the PipelineOrganization.
- build() - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Builds the Swarm.
- build() - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Builds the Team.
- build() - Method in class com.tnsai.coordination.handoff.HandoffChain.Builder
- build() - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator.Builder
- build() - Method in class com.tnsai.coordination.judge.JudgeCoordinator.Builder
- build() - Method in class com.tnsai.coordination.judge.LLMJudgePolicy.Builder
- build() - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Builds the MultiRoundContractNet.
- build() - Method in class com.tnsai.coordination.pool.LazyAgentPool.Builder
- build() - Method in class com.tnsai.coordination.pool.PredictiveActivator.Builder
- build() - Method in class com.tnsai.coordination.production.FailureIsolator.Builder
- build() - Method in class com.tnsai.coordination.roma.RecursiveTaskSolver.Builder
- build() - Method in class com.tnsai.coordination.streaming.StreamingChannel.Builder
- build() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy.Builder
- build() - Method in class com.tnsai.coordination.TaskResult.Builder
- build() - Method in class com.tnsai.coordination.trust.TrustBasedRouter.Builder
- build() - Method in class com.tnsai.coordination.voting.VotingConfig.Builder
- build() - Method in class com.tnsai.coordination.workflow.ConditionalWorkflow.Builder
- build() - Method in class com.tnsai.coordination.workflow.DAGExecutor.Builder
- build() - Method in class com.tnsai.coordination.workflow.ExecutionPlan.Builder
- build() - Method in class com.tnsai.coordination.workflow.PipelineExecutor.Builder
- build() - Method in class com.tnsai.coordination.workflow.SagaExecutor.Builder
- build() - Method in class com.tnsai.protocols.discovery.CapabilityFilter.Builder
- build() - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- build() - Method in class com.tnsai.thread.ResourceQuota.Builder
- build() - Method in class com.tnsai.thread.ThreadManager.Builder
- build() - Method in class com.tnsai.thread.ThreadSpec.Builder
- builder() - Static method in class com.tnsai.coordination.auction.Auction
- builder() - Static method in class com.tnsai.coordination.choreography.ChoreographyEngine
- builder() - Static method in class com.tnsai.coordination.choreography.LivelockDetector
-
Creates a new builder with sensible defaults.
- builder() - Static method in class com.tnsai.coordination.council.CouncilExecutor
- builder() - Static method in class com.tnsai.coordination.debate.DebateExecutor
- builder() - Static method in class com.tnsai.coordination.debate.PeerReviewExecutor
- builder() - Static method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Creates a new CoalitionBuilder.
- builder() - Static method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Creates a new Hierarchy builder.
- builder() - Static method in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
-
Creates a new HubSpoke builder.
- builder() - Static method in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
-
Creates a new MatrixOrganization builder.
- builder() - Static method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Creates a new NetworkMesh builder.
- builder() - Static method in interface com.tnsai.coordination.groups.pipeline.PipelineOrganization
-
Creates a new PipelineOrganization builder.
- builder() - Static method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Creates a new SwarmBuilder.
- builder() - Static method in interface com.tnsai.coordination.groups.team.Team
-
Creates a new Team builder.
- builder() - Static method in class com.tnsai.coordination.handoff.HandoffChain
- builder() - Static method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator
-
Creates a new builder.
- builder() - Static method in class com.tnsai.coordination.judge.JudgeCoordinator
- builder() - Static method in class com.tnsai.coordination.judge.LLMJudgePolicy
- builder() - Static method in class com.tnsai.coordination.MultiRoundContractNet
-
Creates a new builder.
- builder() - Static method in class com.tnsai.coordination.pool.LazyAgentPool
-
Returns a new builder.
- builder() - Static method in class com.tnsai.coordination.pool.PredictiveActivator
- builder() - Static method in class com.tnsai.coordination.production.FailureIsolator
- builder() - Static method in class com.tnsai.coordination.roma.RecursiveTaskSolver
- builder() - Static method in class com.tnsai.coordination.streaming.StreamingChannel
- builder() - Static method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy
- builder() - Static method in class com.tnsai.coordination.trust.TrustBasedRouter
- builder() - Static method in class com.tnsai.coordination.workflow.ConditionalWorkflow
- builder() - Static method in class com.tnsai.coordination.workflow.DAGExecutor
- builder() - Static method in class com.tnsai.coordination.workflow.ExecutionPlan
- builder() - Static method in class com.tnsai.coordination.workflow.PipelineExecutor
- builder() - Static method in class com.tnsai.coordination.workflow.SagaExecutor
- builder() - Static method in class com.tnsai.protocols.discovery.CapabilityFilter
- builder() - Static method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Creates a new message builder.
- builder() - Static method in class com.tnsai.thread.ResourceQuota
- builder() - Static method in class com.tnsai.thread.ThreadManager
- builder() - Static method in class com.tnsai.thread.ThreadSpec
- builder(String) - Static method in class com.tnsai.coordination.choreography.ChoreographySpec
- builder(String) - Static method in record class com.tnsai.coordination.voting.VotingConfig
-
Fluent builder for VotingConfig.
- Builder() - Constructor for class com.tnsai.coordination.auction.Auction.Builder
- Builder() - Constructor for class com.tnsai.coordination.handoff.HandoffChain.Builder
- Builder() - Constructor for class com.tnsai.coordination.MultiRoundContractNet.Builder
- Builder() - Constructor for class com.tnsai.coordination.production.FailureIsolator.Builder
- Builder() - Constructor for class com.tnsai.coordination.roma.RecursiveTaskSolver.Builder
- Builder() - Constructor for class com.tnsai.coordination.workflow.DAGExecutor.Builder
- Builder() - Constructor for class com.tnsai.coordination.workflow.ExecutionPlan.Builder
- Builder() - Constructor for class com.tnsai.coordination.workflow.PipelineExecutor.Builder
- Builder() - Constructor for class com.tnsai.coordination.workflow.SagaExecutor.Builder
- Builder() - Constructor for class com.tnsai.thread.ResourceQuota.Builder
- Builder() - Constructor for class com.tnsai.thread.ThreadManager.Builder
- Builder() - Constructor for class com.tnsai.thread.ThreadSpec.Builder
- BURST - Enum constant in enum class com.tnsai.coordination.pool.ActivationPolicy
-
Scale up fast on demand, scale down when idle.
- burstThreshold(int) - Method in class com.tnsai.coordination.pool.PredictiveActivator.Builder
- byPhase() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Groups sub-goals by phase for batch execution.
- byRole() - Static method in interface com.tnsai.coordination.groups.swarm.NeighborDetection
-
Role-based neighbor detection.
C
- CACHED - Enum constant in enum class com.tnsai.coordination.production.FailureIsolator.DegradationStrategy
-
Return a cached previous result.
- calculate(double, Map<String, Double>) - Method in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Calculates reward distribution.
- calculateBid(Agent, String, double, int, List<Bid>) - Method in interface com.tnsai.coordination.auction.BidStrategy
-
Determines the bid value for an agent.
- calculateScore() - Method in class com.tnsai.coordination.Proposal
-
Calculates a score for this proposal based on cost, time, and confidence.
- calculateScore(double, long) - Method in class com.tnsai.coordination.Proposal
-
Calculates a score with configurable normalization bounds.
- canCancel() - Method in enum class com.tnsai.thread.ThreadState
-
Check if the thread can be cancelled.
- cancel() - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Cancels the mission.
- cancel() - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Cancels the execution.
- cancel() - Method in class com.tnsai.thread.AgentThread
-
Cancel the thread.
- CANCEL - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender cancels a previous request.
- cancelled(AgentThread) - Static method in interface com.tnsai.thread.ThreadEvent
- cancelled(String, String) - Static method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
- Cancelled(String, Instant) - Constructor for record class com.tnsai.thread.ThreadEvent.Cancelled
-
Creates an instance of a
Cancelledrecord class. - CANCELLED - Enum constant in enum class com.tnsai.coordination.groups.coalition.Coalition.NegotiationStatus
- CANCELLED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionStatus
- CANCELLED - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalResult.Status
- CANCELLED - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalTask.TaskStatus
- CANCELLED - Enum constant in enum class com.tnsai.coordination.workflow.ExecutionPlan.State
- CANCELLED - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Cancelled by participant
- CANCELLED - Enum constant in enum class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateStatus
- CANCELLED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- CANCELLED - Enum constant in enum class com.tnsai.thread.ThreadState
-
Thread was cancelled by user or system.
- canConsume(String, long) - Method in class com.tnsai.coordination.production.TokenBudget
-
Checks if an agent can consume the specified tokens without exceeding their budget.
- canDecompose(String, List<Agent>) - Method in class com.tnsai.coordination.planning.DefaultGroupPlanner
- canDecompose(String, List<Agent>) - Method in interface com.tnsai.coordination.planning.GroupPlanner
-
Checks whether this planner can decompose the given goal.
- canPause() - Method in enum class com.tnsai.thread.ThreadState
-
Check if the thread can be paused.
- canRecover(GroupCheckpoint.Snapshot, Map<String, Agent>) - Static method in class com.tnsai.coordination.lifecycle.GroupRecovery
-
Checks whether a snapshot can be fully recovered given the available agents.
- CAPABILITY_BASED - Enum constant in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Capability-based formation.
- CapabilityFilter - Class in com.tnsai.protocols.discovery
-
Filter for querying agents by capability.
- CapabilityFilter.Builder - Class in com.tnsai.protocols.discovery
- CapabilityRegistry - Class in com.tnsai.protocols.discovery
-
Registry for agent capability advertisement and discovery.
- capture(AgentGroup) - Static method in class com.tnsai.coordination.lifecycle.GroupCheckpoint
-
Captures a snapshot of the current group state.
- Categories - Search tag in enum class com.tnsai.protocols.fipa.FIPAPerformative
- Section
- cfp(String, String, String) - Static method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Creates a CFP (Call for Proposals) message.
- CFP - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender offers to perform service.
- chairman(LLMClient) - Method in class com.tnsai.coordination.council.CouncilExecutor.Builder
-
Sets the chairman who synthesizes the final answer in Stage 3.
- chairmanName() - Method in record class com.tnsai.coordination.council.CouncilSynthesis
-
Returns the value of the
chairmanNamerecord component. - channelCount() - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
-
Returns the number of active channels.
- channelId() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns the value of the
channelIdrecord component. - ChannelMetrics(String, long, long, int, int, int, boolean) - Constructor for record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Creates an instance of a
ChannelMetricsrecord class. - channelNames() - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
-
Returns all channel names.
- check(String, String, Map<String, Object>) - Method in interface com.tnsai.coordination.supervisor.Guardrail
-
Checks whether an agent action is allowed.
- check(String, String, Map<String, Object>) - Method in class com.tnsai.coordination.supervisor.HITLApproval
- checkAction(String, String, Map<String, Object>) - Method in class com.tnsai.coordination.supervisor.SupervisorAgent
-
Checks an action against all registered guardrails.
- checkAndRemoveUnhealthy() - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- checkedAt() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
-
Returns the value of the
checkedAtrecord component. - checkout() - Method in class com.tnsai.coordination.pool.LazyAgentPool
-
Checks out an agent from the pool.
- checkpoint() - Method in class com.tnsai.thread.AgentThread
-
Create a checkpoint of current state.
- CHECKPOINT_CREATED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- checkpointCount() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Returns the value of the
checkpointCountrecord component. - checkpointCreated(AgentThread, String) - Static method in interface com.tnsai.thread.ThreadEvent
- CheckpointCreated(String, Instant, String) - Constructor for record class com.tnsai.thread.ThreadEvent.CheckpointCreated
-
Creates an instance of a
CheckpointCreatedrecord class. - checkpointer(Checkpointer) - Method in class com.tnsai.thread.ThreadManager.Builder
- checkpointId() - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
-
Returns the value of the
checkpointIdrecord component. - checkpointInterval(Duration) - Method in class com.tnsai.thread.ThreadSpec.Builder
- CHILD_CREATED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- childCreated(AgentThread, AgentThread) - Static method in interface com.tnsai.thread.ThreadEvent
- ChildCreated(String, Instant, String) - Constructor for record class com.tnsai.thread.ThreadEvent.ChildCreated
-
Creates an instance of a
ChildCreatedrecord class. - childId() - Method in record class com.tnsai.coordination.groups.hierarchy.ReportingLine
-
Returns the value of the
childIdrecord component. - childThreadId() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
-
Returns the value of the
childThreadIdrecord component. - choice() - Method in record class com.tnsai.coordination.voting.Vote
-
Returns the value of the
choicerecord component. - ChoreographyEngine - Class in com.tnsai.coordination.choreography
-
Executes a choreography specification using decentralized agent coordination.
- ChoreographyEngine.Builder - Class in com.tnsai.coordination.choreography
- ChoreographyEngine.ChoreographyResult - Record Class in com.tnsai.coordination.choreography
-
Result of the entire choreography execution.
- ChoreographyEngine.StepResult - Record Class in com.tnsai.coordination.choreography
-
Result of a single interaction step.
- ChoreographyEvent(String, String, String, long) - Constructor for record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
-
Creates an instance of a
ChoreographyEventrecord class. - ChoreographyEventBus - Class in com.tnsai.coordination.choreography
-
Event-driven bus for choreography coordination.
- ChoreographyEventBus() - Constructor for class com.tnsai.coordination.choreography.ChoreographyEventBus
- ChoreographyEventBus(int) - Constructor for class com.tnsai.coordination.choreography.ChoreographyEventBus
- ChoreographyEventBus.ChoreographyEvent - Record Class in com.tnsai.coordination.choreography
-
An event published on the choreography bus.
- ChoreographyResult(boolean, List<ChoreographyEngine.StepResult>, long, int, int) - Constructor for record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Creates an instance of a
ChoreographyResultrecord class. - ChoreographySpec - Class in com.tnsai.coordination.choreography
-
Declarative specification of agent interactions for choreography-based coordination.
- ChoreographySpec.Builder - Class in com.tnsai.coordination.choreography
- ChoreographySpec.Interaction - Record Class in com.tnsai.coordination.choreography
-
A single interaction rule in the choreography.
- circuitBreakerThreshold(int) - Method in class com.tnsai.coordination.choreography.LivelockDetector.Builder
-
Sets the total violation count that trips the circuit breaker.
- circuitBroken() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
-
Returns the value of the
circuitBrokenrecord component. - CircuitOpenException(String) - Constructor for exception class com.tnsai.coordination.production.FailureIsolator.CircuitOpenException
- cleanup() - Method in class com.tnsai.thread.ThreadManager
-
Clean up completed threads older than retention period.
- cleanupInterval(Duration) - Method in class com.tnsai.thread.ThreadManager.Builder
- clear() - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Clears all subscribers and history.
- clear() - Method in interface com.tnsai.coordination.decision.DecisionTraceStore
-
Clears all stored decisions.
- clear() - Method in class com.tnsai.coordination.decision.InMemoryDecisionTraceStore
- clear() - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- clear() - Method in class com.tnsai.coordination.groups.hierarchy.DelegationChain
-
Clears all entries.
- clear() - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Clears everything.
- clear() - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Removes all nodes and edges from the graph.
- clear() - Method in class com.tnsai.coordination.observability.MultiAgentObserver
-
Clears all recorded data (event log and interaction graph).
- clear() - Method in class com.tnsai.coordination.production.EpisodicMemory
-
Clears all episodes.
- clear() - Method in class com.tnsai.coordination.resources.ArtifactStore
-
Clears all artifacts from the store.
- clear() - Method in class com.tnsai.coordination.resources.SharedContext
-
Clears all data from the context.
- clear() - Method in class com.tnsai.coordination.TaskQueue
-
Clears all tasks from the queue.
- clear() - Method in class com.tnsai.coordination.trust.TrustRegistry
-
Clears all trust data.
- clear() - Method in class com.tnsai.protocols.discovery.CapabilityRegistry
-
Clears all registrations.
- clear() - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Clears all registrations (for testing).
- clearData() - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Clears all data.
- clearPheromones() - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Clears all pheromones.
- close() - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Closes the event bus, rejecting further publishes.
- close() - Method in class com.tnsai.coordination.pool.AgentHandle
-
Returns the agent to the pool.
- close() - Method in class com.tnsai.coordination.pool.LazyAgentPool
-
Shuts down the pool, destroying all agents.
- close() - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
- close() - Method in class com.tnsai.coordination.streaming.StreamingChannel
- close() - Method in class com.tnsai.thread.ThreadManager
- CLOSED - Enum constant in enum class com.tnsai.coordination.production.FailureIsolator.CircuitState
- CO_LEAD - Enum constant in enum class com.tnsai.coordination.groups.team.TeamRole
-
Co-lead who assists the primary lead.
- Coalition - Interface in com.tnsai.coordination.groups.coalition
-
Coalition is a goal-oriented temporary alliance with reward distribution.
- Coalition.NegotiationStatus - Enum Class in com.tnsai.coordination.groups.coalition
-
Negotiation status.
- Coalition.RewardRecord - Record Class in com.tnsai.coordination.groups.coalition
-
Reward distribution record.
- CoalitionBuilder - Class in com.tnsai.coordination.groups.coalition
-
Builder for creating Coalition instances.
- CoalitionFormation - Enum Class in com.tnsai.coordination.groups.coalition
-
Strategy for forming coalitions.
- coalitionId() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
coalitionIdrecord component. - CoalitionResult - Record Class in com.tnsai.coordination.groups.coalition
-
Result of a coalition goal achievement attempt.
- CoalitionResult(String, String, boolean, String, List<CoalitionResult.MemberContribution>, Map<String, Double>, double, CoalitionFormation, RewardDistribution, Instant, Instant, Map<String, Object>) - Constructor for record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Creates an instance of a
CoalitionResultrecord class. - CoalitionResult.MemberContribution - Record Class in com.tnsai.coordination.groups.coalition
-
Individual member contribution to the coalition.
- coalitionValue(double) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets the initial coalition value.
- com.tnsai.coordination - package com.tnsai.coordination
-
Multi-agent coordination patterns and shared problem-solving infrastructure.
- com.tnsai.coordination.auction - package com.tnsai.coordination.auction
-
Auction-based coordination mechanisms for multi-agent task allocation.
- com.tnsai.coordination.choreography - package com.tnsai.coordination.choreography
-
Choreography-based decentralized agent coordination.
- com.tnsai.coordination.council - package com.tnsai.coordination.council
-
Multi-model council deliberation pattern for LLM systems.
- com.tnsai.coordination.debate - package com.tnsai.coordination.debate
-
Debate and adversarial collaboration patterns for multi-agent systems.
- com.tnsai.coordination.decision - package com.tnsai.coordination.decision
- com.tnsai.coordination.flow - package com.tnsai.coordination.flow
- com.tnsai.coordination.groups - package com.tnsai.coordination.groups
-
Agent group management for structured multi-agent collaboration.
- com.tnsai.coordination.groups.coalition - package com.tnsai.coordination.groups.coalition
-
Dynamic coalition formation for goal-oriented temporary agent alliances.
- com.tnsai.coordination.groups.hierarchy - package com.tnsai.coordination.groups.hierarchy
- com.tnsai.coordination.groups.hubspoke - package com.tnsai.coordination.groups.hubspoke
- com.tnsai.coordination.groups.matrix - package com.tnsai.coordination.groups.matrix
- com.tnsai.coordination.groups.network - package com.tnsai.coordination.groups.network
- com.tnsai.coordination.groups.pipeline - package com.tnsai.coordination.groups.pipeline
- com.tnsai.coordination.groups.swarm - package com.tnsai.coordination.groups.swarm
-
Swarm intelligence patterns for decentralized agent coordination.
- com.tnsai.coordination.groups.team - package com.tnsai.coordination.groups.team
-
Team-based coordination with mission tracking and role assignments.
- com.tnsai.coordination.handoff - package com.tnsai.coordination.handoff
-
Narrow, bounded task delegation between agents (TNS-117).
- com.tnsai.coordination.hierarchical - package com.tnsai.coordination.hierarchical
-
Hierarchical Language Model (HLM) pattern implementation.
- com.tnsai.coordination.judge - package com.tnsai.coordination.judge
-
Judge Agent pattern for coordination quality control.
- com.tnsai.coordination.lifecycle - package com.tnsai.coordination.lifecycle
- com.tnsai.coordination.messaging - package com.tnsai.coordination.messaging
-
Distributed messaging infrastructure for multi-agent coordination.
- com.tnsai.coordination.negotiation - package com.tnsai.coordination.negotiation
- com.tnsai.coordination.negotiation.adapter - package com.tnsai.coordination.negotiation.adapter
- com.tnsai.coordination.negotiation.bilateral - package com.tnsai.coordination.negotiation.bilateral
- com.tnsai.coordination.negotiation.monotonic - package com.tnsai.coordination.negotiation.monotonic
- com.tnsai.coordination.negotiation.strategy - package com.tnsai.coordination.negotiation.strategy
- com.tnsai.coordination.observability - package com.tnsai.coordination.observability
- com.tnsai.coordination.planning - package com.tnsai.coordination.planning
- com.tnsai.coordination.pool - package com.tnsai.coordination.pool
- com.tnsai.coordination.production - package com.tnsai.coordination.production
-
Production-ready multi-agent patterns for reliability and cost management.
- com.tnsai.coordination.resources - package com.tnsai.coordination.resources
- com.tnsai.coordination.roma - package com.tnsai.coordination.roma
-
ROMA (Recursive Open Meta-Agent) coordination pattern.
- com.tnsai.coordination.streaming - package com.tnsai.coordination.streaming
-
Streaming inter-agent communication with backpressure support.
- com.tnsai.coordination.supervisor - package com.tnsai.coordination.supervisor
- com.tnsai.coordination.trust - package com.tnsai.coordination.trust
-
Trust and reputation system for multi-agent coordination.
- com.tnsai.coordination.voting - package com.tnsai.coordination.voting
- com.tnsai.coordination.workflow - package com.tnsai.coordination.workflow
-
Workflow execution patterns for multi-agent coordination.
- com.tnsai.protocols - package com.tnsai.protocols
-
Agent communication protocols for multi-agent coordination.
- com.tnsai.protocols.discovery - package com.tnsai.protocols.discovery
-
Service discovery for locating and registering agents at runtime.
- com.tnsai.protocols.fipa - package com.tnsai.protocols.fipa
-
FIPA-compliant agent communication protocols.
- com.tnsai.protocols.handlers - package com.tnsai.protocols.handlers
-
Protocol handler implementations for each communication pattern.
- com.tnsai.protocols.transport - package com.tnsai.protocols.transport
- com.tnsai.thread - package com.tnsai.thread
-
Thread-based execution model for TnsAI agents.
- COMMISSIVE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative.Category
-
Commitments/promises
- committed() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns the value of the
committedrecord component. - COMMUNICATION_HOT_SPOT - Enum constant in enum class com.tnsai.coordination.observability.BottleneckDetector.BottleneckType
-
Edge between two agents has disproportionately high weight
- Communication Patterns - Search tag in package com.tnsai.protocols
- Section
- compensation() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns the value of the
compensationrecord component. - complete() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Signals that no more data will be emitted.
- complete() - Method in class com.tnsai.thread.AgentThread
-
Mark as completed.
- complete(boolean) - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Completes the mission.
- complete(TaskResult) - Method in class com.tnsai.coordination.Contract
-
Completes the contract with a result.
- completed() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns the value of the
completedrecord component. - completed() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Returns the value of the
completedrecord component. - completed() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns the value of the
completedrecord component. - completed(AgentThread) - Static method in interface com.tnsai.thread.ThreadEvent
- completed(String, String, boolean) - Static method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
- Completed(String, Instant) - Constructor for record class com.tnsai.thread.ThreadEvent.Completed
-
Creates an instance of a
Completedrecord class. - COMPLETED - Enum constant in enum class com.tnsai.coordination.Contract.ContractStatus
- COMPLETED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionStatus
- COMPLETED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.TaskStatus
- COMPLETED - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalTask.TaskStatus
- COMPLETED - Enum constant in enum class com.tnsai.coordination.resources.SessionManager.SessionState
-
Session completed successfully
- COMPLETED - Enum constant in enum class com.tnsai.coordination.workflow.ExecutionPlan.State
- COMPLETED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- COMPLETED - Enum constant in enum class com.tnsai.thread.ThreadState
-
Thread has completed successfully.
- COMPLETED_FAILURE - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Completed with failure/refusal
- COMPLETED_SUCCESS - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Successfully completed
- completedAt() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
completedAtrecord component. - completedAt() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
completedAtrecord component. - completedCount() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Returns the value of the
completedCountrecord component. - completedCount() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns the number of successfully completed steps.
- completedSteps() - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Returns results of completed steps so far.
- COMPLETION - Enum constant in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Indicates a task has been completed here.
- concessionStrategy() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Returns the value of the
concessionStrategyrecord component. - ConcessionStrategy - Interface in com.tnsai.coordination.negotiation.strategy
-
Strategy for computing the next offer value during negotiation.
- condition() - Method in record class com.tnsai.coordination.workflow.Branch
-
Returns the value of the
conditionrecord component. - condition() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns the value of the
conditionrecord component. - ConditionalHandoff - Class in com.tnsai.coordination.handoff
-
Routes a handoff to the first agent whose predicate matches the context.
- ConditionalHandoff() - Constructor for class com.tnsai.coordination.handoff.ConditionalHandoff
- ConditionalWorkflow - Class in com.tnsai.coordination.workflow
-
Workflow executor with conditional branching and loop support.
- ConditionalWorkflow.Builder - Class in com.tnsai.coordination.workflow
- confidence() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns the value of the
confidencerecord component. - CONFIRM - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender confirms a previously uncertain proposition.
- connect(String, String) - Method in class com.tnsai.coordination.groups.network.DynamicConnections
-
Connects two peers bidirectionally.
- connect(Map<String, String>) - Method in interface com.tnsai.coordination.messaging.DistributedMessageBroker
-
Connects to the distributed backend.
- connectPeers(String, String) - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- connectPeers(String, String) - Method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Connects two peers bidirectionally.
- consensus() - Static method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Weighted averaging of agent outputs.
- CONSENSUS - Enum constant in enum class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateStatus
- ConsensusBuilder - Class in com.tnsai.coordination.voting
-
Fluent builder that orchestrates a voting session among agents.
- consensusReached() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
consensusReachedrecord component. - consume(String, double) - Method in class com.tnsai.coordination.resources.BudgetAllocation
-
Consumes an amount from a named budget.
- consume(String, long) - Method in class com.tnsai.coordination.production.TokenBudget
-
Records token consumption for an agent.
- consumed() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Returns the value of the
consumedrecord component. - contains(String) - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Checks if key exists.
- contains(String) - Method in class com.tnsai.coordination.resources.SharedContext
-
Checks if the context contains a key.
- content() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
contentrecord component. - content(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- contentType() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Returns the value of the
contentTyperecord component. - context() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
contextrecord component. - context() - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
-
Returns the value of the
contextrecord component. - continueWhile() - Method in record class com.tnsai.coordination.workflow.LoopCondition
-
Returns the value of the
continueWhilerecord component. - Contract - Class in com.tnsai.coordination
-
Represents a contract awarded to a contractor in the Contract-Net protocol.
- Contract(String, String, String, String, Proposal) - Constructor for class com.tnsai.coordination.Contract
- Contract.ContractStatus - Enum Class in com.tnsai.coordination
- contractNet() - Static method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Creates a FIPA-ContractNet protocol instance.
- ContractNetAdapter - Class in com.tnsai.coordination.negotiation.adapter
-
Adapter that wraps the existing
MultiRoundContractNetas aNegotiationProtocol. - ContractNetAdapter() - Constructor for class com.tnsai.coordination.negotiation.adapter.ContractNetAdapter
-
Default adapter with no proposal source.
- ContractNetAdapter(MultiRoundContractNet.ProposalRequester) - Constructor for class com.tnsai.coordination.negotiation.adapter.ContractNetAdapter
-
Adapter wired to a real proposal source.
- ContractNetProtocol - Class in com.tnsai.protocols.fipa
-
FIPA Contract Net Interaction Protocol.
- ContractNetProtocol() - Constructor for class com.tnsai.protocols.fipa.ContractNetProtocol
- contractors(List<Agent>) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Sets the contractor agents.
- contributions() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
contributionsrecord component. - contributions() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
contributionsrecord component. - contributionScore() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns the value of the
contributionScorerecord component. - converge(AgentGroup, List<Vote>, DecisionProposal) - Method in class com.tnsai.coordination.decision.DefaultGroupDecisionFramework
- converge(AgentGroup, List<Vote>, DecisionProposal) - Method in interface com.tnsai.coordination.decision.GroupDecisionFramework
-
Tallies votes, determines outcome, saves trace, and broadcasts result.
- conversationId() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
conversationIdrecord component. - conversationId(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- ConversationProtocol - Interface in com.tnsai.protocols.fipa
-
FIPA Conversation Protocol interface.
- ConversationProtocol.ProtocolState - Enum Class in com.tnsai.protocols.fipa
-
Protocol execution states.
- cooldown() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy
-
Minimum time between recovery attempts for the same agent.
- cooldown(Duration) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy.Builder
- CouncilExecutor - Class in com.tnsai.coordination.council
-
Multi-model council deliberation executor.
- CouncilExecutor.Builder - Class in com.tnsai.coordination.council
-
Builder for CouncilExecutor.
- CouncilResponse - Record Class in com.tnsai.coordination.council
-
Individual response from a council member (Stage 1).
- CouncilResponse(String, String, long) - Constructor for record class com.tnsai.coordination.council.CouncilResponse
-
Creates an instance of a
CouncilResponserecord class. - CouncilResult - Record Class in com.tnsai.coordination.council
-
Result of a council deliberation.
- CouncilResult(List<CouncilResponse>, List<CouncilReview>, CouncilSynthesis, List<RankedMember>, int, Duration) - Constructor for record class com.tnsai.coordination.council.CouncilResult
-
Creates an instance of a
CouncilResultrecord class. - CouncilReview - Record Class in com.tnsai.coordination.council
-
Peer review from a council member (Stage 2).
- CouncilReview(String, String, List<String>) - Constructor for record class com.tnsai.coordination.council.CouncilReview
-
Creates an instance of a
CouncilReviewrecord class. - CouncilSynthesis - Record Class in com.tnsai.coordination.council
-
Chairman's synthesis (Stage 3).
- CouncilSynthesis(String, String) - Constructor for record class com.tnsai.coordination.council.CouncilSynthesis
-
Creates an instance of a
CouncilSynthesisrecord class. - COUNTER_OFFERING - Enum constant in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Counter-offer is being formulated.
- counterArgument(String, String, String, String) - Method in class com.tnsai.protocols.ProtocolManager
-
Submits a counter-argument in an ongoing debate.
- create() - Static method in class com.tnsai.coordination.planning.DefaultGroupPlanner
-
Creates a new DefaultGroupPlanner instance.
- create() - Method in interface com.tnsai.coordination.pool.AgentFactory
- create() - Static method in class com.tnsai.coordination.voting.ConsensusBuilder
- create() - Static method in class com.tnsai.protocols.discovery.CapabilityRegistry
- create() - Static method in class com.tnsai.thread.ThreadManager
-
Create a simple manager with defaults.
- create(Agent) - Method in class com.tnsai.protocols.DefaultProtocolManagerFactory
- create(TrustUpdateStrategy, double) - Static method in class com.tnsai.coordination.trust.TrustRegistry
-
Creates a new TrustRegistry.
- create(TrustUpdateStrategy, double, double) - Static method in class com.tnsai.coordination.trust.TrustRegistry
-
Creates a new TrustRegistry with decay.
- create(Checkpointer) - Static method in class com.tnsai.thread.ThreadManager
-
Create a manager with a checkpointer.
- create(ThreadSpec) - Static method in class com.tnsai.thread.AgentThread
-
Create a new root thread with generated ID.
- create(ThreadSpec, Checkpointer) - Static method in class com.tnsai.thread.AgentThread
-
Create a new root thread with a checkpointer.
- create(String) - Static method in class com.tnsai.coordination.messaging.DistributedMessageBrokerFactory
-
Creates a distributed message broker by type.
- create(String, String, String, GroupPolicy) - Method in class com.tnsai.coordination.groups.DefaultAgentGroupFactory
- createAccept(FIPAMessage, String) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
-
Creates an accept response.
- createAcceptance(FIPAMessage) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
-
Creates an acceptance for a proposal.
- createCFP(String, String) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
-
Creates a CFP message for multiple receivers.
- createChannel(String, Class<T>) - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
-
Creates a named streaming channel.
- createChannel(String, Class<T>, int, BackpressureStrategy) - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
-
Creates a named streaming channel with custom settings.
- createChild(ThreadSpec) - Method in class com.tnsai.thread.AgentThread
-
Create a child thread.
- created() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns the value of the
createdrecord component. - CREATED - Enum constant in enum class com.tnsai.coordination.workflow.ExecutionPlan.State
- CREATED - Enum constant in enum class com.tnsai.thread.ThreadState
-
Thread has been created but not yet started.
- createdAt() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
createdAtrecord component. - createdAt() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Returns the value of the
createdAtrecord component. - createInitialMessage(String, String, String) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- createInitialMessage(String, String, String) - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Creates the initial message for this protocol.
- createInitialMessage(String, String, String) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- createInitialMessage(String, String, String) - Method in class com.tnsai.protocols.fipa.QueryProtocol
- createInitialMessage(String, String, String) - Method in class com.tnsai.protocols.fipa.RequestProtocol
- createOperationalSubtask(String, Map<String, Object>) - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Creates an operational subtask from this task.
- createProposal(FIPAMessage, String) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
-
Creates a proposal response to a CFP.
- createQueryRefMessage(String, String, String) - Method in class com.tnsai.protocols.fipa.QueryProtocol
-
Creates a QUERY-REF initial message.
- createReject(FIPAMessage, String) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
-
Creates a reject response.
- createRejection(FIPAMessage, String) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
-
Creates a rejection for a proposal.
- createReply() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Creates a reply builder to this message.
- createResponse(FIPAMessage, FIPAPerformative, String) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- createResponse(FIPAMessage, FIPAPerformative, String) - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Creates a response to a message.
- createResponse(FIPAMessage, FIPAPerformative, String) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- createResponse(FIPAMessage, FIPAPerformative, String) - Method in class com.tnsai.protocols.fipa.QueryProtocol
- createResponse(FIPAMessage, FIPAPerformative, String) - Method in class com.tnsai.protocols.fipa.RequestProtocol
- createTacticalSubtask(String, Map<String, Object>) - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Creates a tactical subtask from this task.
- createThread(ThreadSpec) - Method in class com.tnsai.thread.ThreadManager
-
Create a new thread with the given configuration.
- createThread(String, ThreadSpec) - Method in class com.tnsai.thread.ThreadManager
-
Create a thread with a specific ID.
- criteria(String) - Method in class com.tnsai.coordination.judge.LLMJudgePolicy.Builder
-
Sets the evaluation criteria (natural language).
- CrossFunctional - Class in com.tnsai.coordination.groups.matrix
-
Manages cross-functional team assignments in a matrix organization.
- CrossFunctional() - Constructor for class com.tnsai.coordination.groups.matrix.CrossFunctional
- currentStepIndex() - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Returns the index of the current/next step to execute.
- CUSTOM - Enum constant in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Custom pheromone for user-defined purposes.
- Cycle(List<String>) - Constructor for record class com.tnsai.coordination.choreography.DeadlockDetector.Cycle
-
Creates an instance of a
Cyclerecord class. - cycles() - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
-
Returns the value of the
cyclesrecord component.
D
- DAGExecutor - Class in com.tnsai.coordination.workflow
-
Executes workflow steps as a Directed Acyclic Graph (DAG).
- DAGExecutor.Builder - Class in com.tnsai.coordination.workflow
- data() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Returns the value of the
datarecord component. - DEADLOCK - Enum constant in enum class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateStatus
- DeadlockDetector - Class in com.tnsai.coordination.choreography
-
Detects potential deadlocks in choreography specifications by finding cycles in the agent interaction graph using DFS-based cycle detection.
- DeadlockDetector.Cycle - Record Class in com.tnsai.coordination.choreography
-
A detected cycle in the interaction graph.
- DeadlockDetector.DetectionResult - Record Class in com.tnsai.coordination.choreography
-
Result of deadlock detection.
- deadlocked(List<DeadlockDetector.Cycle>) - Static method in record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
- DEBATE - Enum constant in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Members debate and discuss to reach consensus.
- DebateExecutor - Class in com.tnsai.coordination.debate
-
Debate executor for adversarial collaboration between LLM agents.
- DebateExecutor.Builder - Class in com.tnsai.coordination.debate
-
Builder for DebateExecutor.
- DebateFormat - Enum Class in com.tnsai.coordination.debate
-
Format for debate execution.
- Debate Protocol - Search tag in class com.tnsai.protocols.ProtocolManager
- Section
- DebateProtocolHandler - Class in com.tnsai.protocols.handlers
-
Handler for multi-agent debate and consensus building protocol.
- DebateProtocolHandler(Transport, int, double, Debate.ConsensusStrategy, long) - Constructor for class com.tnsai.protocols.handlers.DebateProtocolHandler
- DebateProtocolHandler.ConsensusResult - Class in com.tnsai.protocols.handlers
-
Result of consensus check.
- DebateProtocolHandler.DebateSession - Class in com.tnsai.protocols.handlers
-
Represents an active debate session.
- DebateProtocolHandler.DebateStatus - Enum Class in com.tnsai.protocols.handlers
-
Debate status.
- DebateProtocolHandler.Position - Class in com.tnsai.protocols.handlers
-
Agent position in a debate.
- DebateProtocolHandler.RoundSnapshot - Class in com.tnsai.protocols.handlers
-
Snapshot of a completed round.
- DebateResult - Record Class in com.tnsai.coordination.debate
-
Result of a debate execution.
- DebateResult(String, double, List<DebateRound>, int, String, String, Duration) - Constructor for record class com.tnsai.coordination.debate.DebateResult
-
Creates an instance of a
DebateResultrecord class. - DebateRound - Record Class in com.tnsai.coordination.debate
-
Record of a single round in a debate.
- DebateRound(int, String, String, Duration) - Constructor for record class com.tnsai.coordination.debate.DebateRound
-
Creates an instance of a
DebateRoundrecord class. - decayPheromones() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- decayPheromones() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Triggers pheromone decay across all locations.
- decayPheromones() - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Applies decay to all pheromones.
- decision() - Method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Returns the value of the
decisionrecord component. - decisionId() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
decisionIdrecord component. - Decision Pipeline - Search tag in interface com.tnsai.coordination.decision.GroupDecisionFramework
- Section
- DecisionProposal - Record Class in com.tnsai.coordination.decision
-
A proposal submitted for group decision-making.
- DecisionProposal(String, String, List<String>, VotingMethod, Duration, int, Instant) - Constructor for record class com.tnsai.coordination.decision.DecisionProposal
-
Creates an instance of a
DecisionProposalrecord class. - DecisionResult - Record Class in com.tnsai.coordination.decision
-
The outcome of a group decision process.
- DecisionResult(String, String, String, Map<String, Integer>, boolean, boolean, VotingMethod, int, Instant) - Constructor for record class com.tnsai.coordination.decision.DecisionResult
-
Creates an instance of a
DecisionResultrecord class. - DecisionTraceStore - Interface in com.tnsai.coordination.decision
-
Persistent store for group decision traces.
- DECLARATIVE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative.Category
-
Declarations/cancellations
- decompose(String, int) - Method in interface com.tnsai.coordination.roma.TaskDecomposer
-
Breaks a task into sub-tasks.
- decompose(String, List<Agent>, Map<String, Object>) - Method in class com.tnsai.coordination.planning.DefaultGroupPlanner
- decompose(String, List<Agent>, Map<String, Object>) - Method in interface com.tnsai.coordination.planning.GroupPlanner
-
Decomposes a high-level goal into sub-goals assigned to agents.
- DECOMPOSED - Enum constant in enum class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace.Type
- decomposer(TaskDecomposer) - Method in class com.tnsai.coordination.roma.RecursiveTaskSolver.Builder
- DEFAULT_MAX_CHILD_THREADS - Static variable in class com.tnsai.thread.ResourceQuota
-
Default: 10 child threads
- DEFAULT_MAX_DURATION - Static variable in class com.tnsai.thread.ResourceQuota
-
Default: 1 hour
- DEFAULT_MAX_MEMORY_BYTES - Static variable in class com.tnsai.thread.ResourceQuota
-
Default: 100MB memory
- DEFAULT_MAX_TOKENS - Static variable in class com.tnsai.thread.ResourceQuota
-
Default: 100K tokens
- DEFAULT_MAX_TOOL_CALLS - Static variable in class com.tnsai.thread.ResourceQuota
-
Default: 100 tool calls
- defaultAction() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy
-
Default recovery action to take.
- defaultAction(AgentRecoveryManager.RecoveryAction) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy.Builder
- DefaultAgentGroup - Class in com.tnsai.coordination.groups
-
Default implementation of AgentGroup.
- DefaultAgentGroup(String, String, String, GroupPolicy) - Constructor for class com.tnsai.coordination.groups.DefaultAgentGroup
-
Creates a new DefaultAgentGroup.
- DefaultAgentGroupFactory - Class in com.tnsai.coordination.groups
-
Default SPI implementation of
AgentGroupFactory. - DefaultAgentGroupFactory() - Constructor for class com.tnsai.coordination.groups.DefaultAgentGroupFactory
- DefaultCoalition - Class in com.tnsai.coordination.groups.coalition
-
Default implementation of Coalition.
- DefaultCoalition(String, String, String, String, CoalitionFormation, RewardDistribution, double, GroupPolicy) - Constructor for class com.tnsai.coordination.groups.coalition.DefaultCoalition
-
Creates a new DefaultCoalition.
- DefaultGroupDecisionFramework - Class in com.tnsai.coordination.decision
-
Default implementation of
GroupDecisionFramework. - DefaultGroupDecisionFramework(DecisionTraceStore) - Constructor for class com.tnsai.coordination.decision.DefaultGroupDecisionFramework
- DefaultGroupEventBus - Class in com.tnsai.coordination.groups
-
Default implementation of GroupEventBus.
- DefaultGroupEventBus(String) - Constructor for class com.tnsai.coordination.groups.DefaultGroupEventBus
- DefaultGroupEventBus(String, int) - Constructor for class com.tnsai.coordination.groups.DefaultGroupEventBus
- DefaultGroupPlanner - Class in com.tnsai.coordination.planning
-
Default group planner that decomposes goals using agent capabilities.
- DefaultHandoff - Class in com.tnsai.coordination.handoff
-
Default handoff implementation that transfers a task from one agent to another via
AgentMessageand invokes the receiving agent's chat method. - DefaultHandoff() - Constructor for class com.tnsai.coordination.handoff.DefaultHandoff
- DefaultHierarchy - Class in com.tnsai.coordination.groups.hierarchy
-
Default implementation of Hierarchy.
- DefaultHierarchy(String, String, String, GroupPolicy) - Constructor for class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
-
Creates a new DefaultHierarchy.
- DefaultHubSpoke - Class in com.tnsai.coordination.groups.hubspoke
-
Default implementation of HubSpoke.
- DefaultHubSpoke(String, String, String, GroupPolicy, LoadBalancer.Strategy) - Constructor for class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
-
Creates a new DefaultHubSpoke.
- DefaultMatrixOrg - Class in com.tnsai.coordination.groups.matrix
-
Default implementation of MatrixOrganization.
- DefaultMatrixOrg(String, String, String, GroupPolicy) - Constructor for class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
-
Creates a new DefaultMatrixOrg.
- DefaultMembershipManager - Class in com.tnsai.coordination.groups
-
Default implementation of MembershipManager.
- DefaultMembershipManager(String, GroupPolicy, GroupEventBus) - Constructor for class com.tnsai.coordination.groups.DefaultMembershipManager
- DefaultNetworkMesh - Class in com.tnsai.coordination.groups.network
-
Default implementation of NetworkMesh.
- DefaultNetworkMesh(String, String, String, Topology, GroupPolicy) - Constructor for class com.tnsai.coordination.groups.network.DefaultNetworkMesh
-
Creates a new DefaultNetworkMesh.
- DefaultPipelineOrg - Class in com.tnsai.coordination.groups.pipeline
-
Default implementation of PipelineOrganization.
- DefaultPipelineOrg(String, String, String, GroupPolicy) - Constructor for class com.tnsai.coordination.groups.pipeline.DefaultPipelineOrg
-
Creates a new DefaultPipelineOrg.
- DefaultProtocolManagerFactory - Class in com.tnsai.protocols
-
Default SPI implementation of
ProtocolManagerHandle.Factory. - DefaultProtocolManagerFactory() - Constructor for class com.tnsai.protocols.DefaultProtocolManagerFactory
- defaults() - Static method in record class com.tnsai.coordination.pool.PoolConfig
-
Returns a default configuration: minIdle=0, maxSize=10, idleTimeoutMs=60000, ON_DEMAND.
- defaults() - Static method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Creates a default config with 30-second timeout and no restrictions.
- defaults() - Static method in class com.tnsai.thread.ResourceQuota
-
Create with default limits.
- defaults() - Static method in class com.tnsai.thread.ThreadSpec
-
Create a default configuration.
- DefaultSwarm - Class in com.tnsai.coordination.groups.swarm
-
Default implementation of Swarm.
- DefaultSwarm(String, String, String, SwarmBehavior, SwarmIntelligence, NeighborDetection, int, double, GroupPolicy) - Constructor for class com.tnsai.coordination.groups.swarm.DefaultSwarm
-
Creates a new DefaultSwarm.
- DefaultTeam - Class in com.tnsai.coordination.groups.team
-
Default implementation of Team.
- DefaultTeam(String, String, String, String, Duration, TeamFormation, GroupPolicy, Map<String, TeamRole>) - Constructor for class com.tnsai.coordination.groups.team.DefaultTeam
-
Creates a new DefaultTeam.
- degradationStrategy(FailureIsolator.DegradationStrategy) - Method in class com.tnsai.coordination.production.FailureIsolator.Builder
- delegate(String, int) - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- delegate(String, int) - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Delegates a task down to a specific level in the hierarchy.
- DELEGATION - Enum constant in enum class com.tnsai.coordination.groups.hierarchy.DelegationChain.Type
-
Task delegated down the hierarchy
- DelegationChain - Class in com.tnsai.coordination.groups.hierarchy
-
Tracks how tasks flow through the hierarchy via delegation and escalation.
- DelegationChain() - Constructor for class com.tnsai.coordination.groups.hierarchy.DelegationChain
- DelegationChain.Entry - Record Class in com.tnsai.coordination.groups.hierarchy
-
A single delegation/escalation entry.
- DelegationChain.Type - Enum Class in com.tnsai.coordination.groups.hierarchy
-
Type of delegation flow.
- delegationPath() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns the value of the
delegationPathrecord component. - deliberate(String) - Method in class com.tnsai.coordination.council.CouncilExecutor
-
Runs the 3-stage council deliberation.
- dependencies() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns the value of the
dependenciesrecord component. - dependencies() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns the value of the
dependenciesrecord component. - dependenciesOf(String) - Method in class com.tnsai.coordination.flow.FlowGraph
-
Dependencies for a given node (same as predecessors).
- depositPheromone(String, PheromoneType, double) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- depositPheromone(String, PheromoneType, double) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Deposits a pheromone at the specified location.
- depositPheromone(String, PheromoneType, double) - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Deposits pheromone at a location.
- depth() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Returns the value of the
depthrecord component. - depthBased(int) - Static method in interface com.tnsai.coordination.roma.Atomizer
-
Creates a depth-based atomizer that treats tasks as atomic beyond a certain depth.
- dequeue() - Method in class com.tnsai.coordination.TaskQueue
-
Retrieves and removes the highest priority task from the queue.
- dequeue(long, TimeUnit) - Method in class com.tnsai.coordination.TaskQueue
-
Retrieves and removes the highest priority task from the queue.
- description() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
-
Returns the value of the
descriptionrecord component. - description() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns the value of the
descriptionrecord component. - description(String) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets the coalition description.
- description(String) - Method in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
-
Sets the hierarchy description.
- description(String) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Sets the hub-spoke description.
- description(String) - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Sets the matrix description.
- description(String) - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Sets the mesh description.
- description(String) - Method in class com.tnsai.coordination.groups.pipeline.PipelineBuilder
-
Sets the pipeline description.
- description(String) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the swarm description.
- description(String) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets the team description.
- descriptionContains(String) - Method in class com.tnsai.protocols.discovery.CapabilityFilter.Builder
- detach(GroupEventBus) - Method in class com.tnsai.coordination.observability.MultiAgentObserver
-
Detaches this observer from the event bus.
- detail() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.Violation
-
Returns the value of the
detailrecord component. - detail() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Returns the value of the
detailrecord component. - detail() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Returns the value of the
detailrecord component. - detect() - Method in class com.tnsai.coordination.observability.BottleneckDetector
-
Runs all detection algorithms with default thresholds.
- detect(ChoreographySpec) - Static method in class com.tnsai.coordination.choreography.DeadlockDetector
-
Detects cycles in a choreography specification's interaction graph.
- detectCommunicationHotSpots(double) - Method in class com.tnsai.coordination.observability.BottleneckDetector
-
Detects edges with disproportionately high weight.
- detectFromWaitGraph(Map<String, Set<String>>) - Static method in class com.tnsai.coordination.choreography.DeadlockDetector
-
Detects cycles from a runtime wait-for graph.
- detectIdle(double) - Method in class com.tnsai.coordination.observability.BottleneckDetector
-
Detects agents with very low activity.
- DetectionResult(List<DeadlockDetector.Cycle>, boolean) - Constructor for record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
-
Creates an instance of a
DetectionResultrecord class. - DetectionResult(List<LivelockDetector.Violation>, boolean) - Constructor for record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
-
Creates an instance of a
DetectionResultrecord class. - Detection Strategies - Search tag in interface com.tnsai.coordination.groups.swarm.NeighborDetection
- Section
- detectOverloaded(double) - Method in class com.tnsai.coordination.observability.BottleneckDetector
-
Detects agents with disproportionately high in-degree.
- detectSinglePointsOfFailure() - Method in class com.tnsai.coordination.observability.BottleneckDetector
-
Detects agents whose removal would disconnect the graph.
- detectUnbalancedLoad(double) - Method in class com.tnsai.coordination.observability.BottleneckDetector
-
Detects unbalanced load across agents.
- DIFFUSION - Enum constant in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Diffusion behavior.
- dimension() - Method in record class com.tnsai.coordination.groups.matrix.DualReporting
-
Returns the value of the
dimensionrecord component. - dimension() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns the value of the
dimensionrecord component. - dimensionLeadId() - Method in record class com.tnsai.coordination.groups.matrix.DualReporting
-
Returns the value of the
dimensionLeadIdrecord component. - DIRECTIVE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative.Category
-
Requests/commands
- DirectMessageHandler - Class in com.tnsai.protocols.handlers
-
Handler for point-to-point direct messaging.
- DirectMessageHandler(Transport) - Constructor for class com.tnsai.protocols.handlers.DirectMessageHandler
- disband() - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- disband() - Method in interface com.tnsai.coordination.groups.team.Team
-
Disbands the team after mission completion.
- DISCONFIRM - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender denies a previously uncertain proposition.
- disconnect() - Method in interface com.tnsai.coordination.messaging.DistributedMessageBroker
-
Disconnects from the distributed backend.
- disconnect(String, String) - Method in class com.tnsai.coordination.groups.network.DynamicConnections
-
Disconnects two peers bidirectionally.
- disconnectPeers(String, String) - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- disconnectPeers(String, String) - Method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Disconnects two peers bidirectionally.
- DiscoveryService - Class in com.tnsai.protocols.discovery
-
Central discovery service for agents.
- DiscoveryService.RegistrationMode - Enum Class in com.tnsai.protocols.discovery
-
Registration mode enum.
- dissolve() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- dissolveCoalition(boolean) - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Dissolves the coalition (with or without goal achieved).
- dissolveCoalition(boolean) - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- DistributedMessageBroker - Interface in com.tnsai.coordination.messaging
-
Extended MessageBroker interface for distributed messaging backends.
- DistributedMessageBroker.MessageBrokerException - Exception Class in com.tnsai.coordination.messaging
-
Exception for message broker operations.
- DistributedMessageBrokerFactory - Class in com.tnsai.coordination.messaging
-
SPI-based factory for discovering and creating
DistributedMessageBrokerinstances. - distributeRewards(double) - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Calculates and distributes rewards to members.
- distributeRewards(double) - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- distribution() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
distributionrecord component. - Distribution Methods - Search tag in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
- Section
- distributions() - Method in record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
-
Returns the value of the
distributionsrecord component. - DROP_NEWEST - Enum constant in enum class com.tnsai.coordination.streaming.BackpressureStrategy
-
Drop the newest item (reject the incoming item).
- DROP_OLDEST - Enum constant in enum class com.tnsai.coordination.streaming.BackpressureStrategy
-
Drop the oldest item in the buffer to make room.
- dropped() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns the value of the
droppedrecord component. - droppedCount() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Returns the total number of items dropped due to backpressure.
- dropRate() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
- DualReporting - Record Class in com.tnsai.coordination.groups.matrix
-
Represents an agent's dual reporting assignment in a matrix organization.
- DualReporting(String, String, String) - Constructor for record class com.tnsai.coordination.groups.matrix.DualReporting
-
Creates a DualReporting with validation.
- duration() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.tnsai.coordination.debate.DebateRound
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Returns the value of the
durationrecord component. - duration() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Returns the value of the
durationrecord component. - durationMillis() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Gets duration in milliseconds.
- durationMs() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.council.CouncilResponse
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.handoff.HandoffResult
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Returns the value of the
durationMsrecord component. - durationMs() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Returns the value of the
durationMsrecord component. - DUTCH - Enum constant in enum class com.tnsai.coordination.auction.Auction.Type
-
Descending price auction.
- DynamicConnections - Class in com.tnsai.coordination.groups.network
-
Manages dynamic peer-to-peer connections in a network mesh.
- DynamicConnections() - Constructor for class com.tnsai.coordination.groups.network.DynamicConnections
E
- Edge(String, String, double, String, Map<String, Object>) - Constructor for record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Creates an Edge with validation.
- edgeCount() - Method in class com.tnsai.coordination.flow.FlowGraph
-
Total number of edges.
- edgeCount() - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Returns the total number of edges in the graph.
- EJECT - Enum constant in enum class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryAction
-
Remove the agent from the group entirely.
- elapsed() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
elapsedrecord component. - elapsed() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
elapsedrecord component. - elapsedMillis() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Returns the value of the
elapsedMillisrecord component. - electLeader() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- electLeader(LeaderElectionStrategy) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- ema(double) - Static method in interface com.tnsai.coordination.trust.TrustUpdateStrategy
-
Exponential Moving Average strategy.
- emit(T) - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Emits a value to the channel.
- emitAll(Collection<T>) - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Emits multiple values to the channel.
- emitEvent() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Returns the value of the
emitEventrecord component. - emitted() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns the value of the
emittedrecord component. - emittedCount() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Returns the total number of items emitted.
- empty(String) - Static method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns an empty decomposition for the given goal.
- encoding() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
encodingrecord component. - encoding(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- endedAt() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Returns the value of the
endedAtrecord component. - endSession(String, SessionManager.SessionState) - Method in class com.tnsai.coordination.resources.SessionManager
-
Ends a session with the specified final state.
- ENGLISH - Enum constant in enum class com.tnsai.coordination.auction.Auction.Type
-
Ascending price auction.
- enqueue(Task) - Method in class com.tnsai.coordination.TaskQueue
-
Adds a task to the queue.
- Entry(String, String, String, DelegationChain.Type, Instant) - Constructor for record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Creates an instance of a
Entryrecord class. - environmentSize() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
environmentSizerecord component. - Episode(String, String, String, String, Map<String, String>, Instant) - Constructor for record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Creates an instance of a
Episoderecord class. - EpisodicMemory - Class in com.tnsai.coordination.production
-
Cross-agent episodic memory for recording and querying interaction episodes.
- EpisodicMemory(int) - Constructor for class com.tnsai.coordination.production.EpisodicMemory
- EpisodicMemory.Episode - Record Class in com.tnsai.coordination.production
-
A single interaction episode.
- EQUAL - Enum constant in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Equal distribution.
- equals(Object) - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.auction.Bid
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.Cycle
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.choreography.LivelockDetector.Violation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.council.CouncilResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.council.CouncilResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.council.CouncilReview
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.council.CouncilSynthesis
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.council.RankedMember
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.debate.DebateResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.debate.DebateRound
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.hierarchy.ReportingLine
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.matrix.DualReporting
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.pipeline.Stage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.pipeline.StageConnector
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.handoff.HandoffContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.handoff.HandoffResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.observability.InteractionGraph.Node
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.planning.SubGoal
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.pool.PoolConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.pool.PoolMetrics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.roma.Verifier.Result
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.tnsai.coordination.Task
- equals(Object) - Method in record class com.tnsai.coordination.voting.Vote
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.voting.VotingResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.workflow.Branch
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.workflow.LoopCondition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.tnsai.thread.ResourceQuota
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.Cancelled
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.Completed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.Failed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.Paused
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.Resumed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadEvent.Started
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Indicates whether some other object is "equal to" this one.
- error() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns the value of the
errorrecord component. - error() - Method in record class com.tnsai.thread.ThreadEvent.Failed
-
Returns the value of the
errorrecord component. - error(String) - Method in class com.tnsai.coordination.TaskResult.Builder
- ERROR - Enum constant in enum class com.tnsai.coordination.streaming.BackpressureStrategy
-
Throw an exception when buffer is full.
- ERROR - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Error occurred
- escalate(String, String) - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- escalate(String, String) - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Escalates a task up from a given agent to their supervisor.
- ESCALATE - Enum constant in enum class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryAction
-
Escalate to the supervisor for manual/human intervention.
- escalateAfter() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy
-
Number of failed retries after which to escalate.
- escalateAfter(int) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy.Builder
- ESCALATION - Enum constant in enum class com.tnsai.coordination.groups.hierarchy.DelegationChain.Type
-
Task escalated up the hierarchy
- evaluate(Proposal) - Method in interface com.tnsai.coordination.MultiRoundContractNet.ProposalEvaluator
-
Calculates a score for a proposal.
- evaluate(String, Object, JudgeContext) - Method in interface com.tnsai.coordination.judge.JudgePolicy
-
Evaluates an agent's output and produces a verdict.
- evaluate(String, Object, JudgeContext) - Method in class com.tnsai.coordination.judge.LLMJudgePolicy
- evaluate(String, Object, JudgeContext) - Method in class com.tnsai.coordination.judge.ThresholdJudgePolicy
- EVALUATING - Enum constant in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Offers are being evaluated.
- evaluation() - Method in record class com.tnsai.coordination.council.CouncilReview
-
Returns the value of the
evaluationrecord component. - evaluator(MultiRoundContractNet.ProposalEvaluator) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Sets the proposal evaluator.
- eventBus() - Method in class com.tnsai.coordination.choreography.ChoreographyEngine
-
Returns the event bus (for inspection/testing).
- eventCount() - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Returns the number of events in history.
- eventCounts() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Returns the value of the
eventCountsrecord component. - eventName() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
-
Returns the value of the
eventNamerecord component. - eventsOf(String) - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Returns all events with a specific name.
- execute() - Method in class com.tnsai.coordination.auction.Auction
-
Executes the auction synchronously.
- execute() - Method in class com.tnsai.coordination.choreography.ChoreographyEngine
-
Executes the choreography synchronously.
- execute(Agent, String) - Method in class com.tnsai.thread.AgentThread
-
Execute a chat message within this thread context.
- execute(Agent, String, SandboxedExecution.SandboxConfig) - Static method in class com.tnsai.coordination.supervisor.SandboxedExecution
-
Executes an agent task in a sandboxed context.
- execute(Agent, String, Class<T>) - Method in class com.tnsai.thread.AgentThread
-
Execute with structured output.
- execute(Handoff, Agent, HandoffContext) - Method in class com.tnsai.coordination.handoff.ConditionalHandoff
-
Evaluates routes in order and executes the handoff to the first matching target.
- execute(Handoff, HandoffContext) - Method in class com.tnsai.coordination.handoff.HandoffChain
-
Executes the chain starting from the first agent.
- execute(WorkflowContext) - Method in class com.tnsai.coordination.workflow.ConditionalWorkflow
-
Executes the conditional workflow.
- execute(WorkflowContext) - Method in class com.tnsai.coordination.workflow.DAGExecutor
-
Executes the DAG, running independent steps in parallel.
- execute(WorkflowContext) - Method in class com.tnsai.coordination.workflow.PipelineExecutor
-
Executes all steps sequentially.
- execute(WorkflowContext) - Method in class com.tnsai.coordination.workflow.SagaExecutor
-
Executes all steps sequentially.
- execute(String) - Method in class com.tnsai.coordination.debate.DebateExecutor
-
Executes a debate on the given topic.
- execute(String) - Method in class com.tnsai.coordination.debate.PeerReviewExecutor
-
Executes the peer review process.
- execute(String) - Method in class com.tnsai.coordination.groups.pipeline.DefaultPipelineOrg
- execute(String) - Method in interface com.tnsai.coordination.groups.pipeline.PipelineOrganization
-
Executes the pipeline with the given input.
- execute(String) - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- execute(String) - Method in interface com.tnsai.coordination.groups.team.Team
-
Executes a task using the team's formation pattern.
- execute(String) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator
-
Executes a task through the hierarchical pipeline.
- execute(String) - Method in class com.tnsai.coordination.judge.JudgeCoordinator
-
Executes the coordination cycle with judge evaluation.
- execute(String) - Method in class com.tnsai.coordination.pool.AgentHandle
-
Delegates a chat message to the underlying agent.
- execute(String, Supplier<T>, Supplier<T>) - Method in class com.tnsai.coordination.production.FailureIsolator
-
Executes an operation with circuit breaker protection.
- execute(String, Map<String, Object>) - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- execute(String, Map<String, Object>) - Method in interface com.tnsai.coordination.groups.team.Team
-
Executes a task with custom context.
- execute(String, Map<String, Object>) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator
-
Executes a task through the hierarchical pipeline with context.
- execute(List<Agent>, NegotiationConfig) - Method in class com.tnsai.coordination.negotiation.NegotiationExecutor
-
Executes a negotiation using the protocol matching the config type.
- executeAction(String, String, String, Map<String, Object>) - Method in class com.tnsai.protocols.ProtocolManager
-
Executes an action on another agent's specific role.
- executeAction(String, String, Map<String, Object>) - Method in class com.tnsai.protocols.ProtocolManager
-
Executes an action on another agent (direct message).
- executeAsync() - Method in class com.tnsai.coordination.auction.Auction
-
Executes the auction asynchronously.
- executeAsync() - Method in class com.tnsai.coordination.choreography.ChoreographyEngine
-
Executes the choreography asynchronously.
- executeAsync(WorkflowContext) - Method in class com.tnsai.coordination.workflow.DAGExecutor
-
Executes the DAG asynchronously.
- executeAsync(WorkflowContext) - Method in class com.tnsai.coordination.workflow.PipelineExecutor
-
Executes the pipeline asynchronously.
- executeAsync(WorkflowContext) - Method in class com.tnsai.coordination.workflow.SagaExecutor
-
Executes the saga asynchronously.
- executeAsync(String) - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- executeAsync(String) - Method in interface com.tnsai.coordination.groups.team.Team
-
Executes a task asynchronously.
- executeAsync(String, Map<String, Object>) - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- executeAsync(String, Map<String, Object>) - Method in interface com.tnsai.coordination.groups.team.Team
-
Executes a task asynchronously with context.
- executeInDimension(String, String) - Method in class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
- executeInDimension(String, String) - Method in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
-
Executes a task within a specific dimension.
- executionOrder() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns sub-goals ordered by phase (execution order).
- ExecutionPlan - Class in com.tnsai.coordination.workflow
-
An execution plan with lifecycle control (pause, resume, cancel).
- ExecutionPlan.Builder - Class in com.tnsai.coordination.workflow
- ExecutionPlan.State - Enum Class in com.tnsai.coordination.workflow
-
Execution plan states.
- executionTime(Duration) - Method in class com.tnsai.coordination.TaskResult.Builder
- executor(BiFunction<String, List<String>, T>) - Method in class com.tnsai.coordination.judge.JudgeCoordinator.Builder
-
Sets the executor function that produces output.
- expectsReply() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Checks if this message expects a reply.
- EXPERT - Enum constant in enum class com.tnsai.coordination.groups.team.TeamRole
-
Subject matter expert consulted for specialized knowledge.
- EXPLORATION - Enum constant in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Exploration behavior.
- explore(String) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- explore(String) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Executes a collective exploration task.
- explore(String, Map<String, Object>) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- explore(String, Map<String, Object>) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Executes a collective exploration task with context.
- exploreAsync(String) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- exploreAsync(String) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Async exploration.
- ExponentialConcession - Class in com.tnsai.coordination.negotiation.strategy
-
Exponential concession strategy - concedes slowly at first, then faster.
- ExponentialConcession() - Constructor for class com.tnsai.coordination.negotiation.strategy.ExponentialConcession
- EXPRESSIVE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative.Category
-
Expressions
- extract(Coordination.Negotiation) - Static method in class com.tnsai.coordination.negotiation.NegotiationMetadataExtractor
-
Extracts config from a
@Coordination.Negotiationannotation. - extract(Class<?>) - Static method in class com.tnsai.coordination.negotiation.NegotiationMetadataExtractor
-
Extracts negotiation config from a class annotated with
@Coordination.
F
- FACILITATOR - Enum constant in enum class com.tnsai.coordination.groups.team.TeamRole
-
Facilitator who helps coordinate discussions.
- factory(AgentFactory) - Method in class com.tnsai.coordination.pool.LazyAgentPool.Builder
- FAIL_FAST - Enum constant in enum class com.tnsai.coordination.production.FailureIsolator.DegradationStrategy
-
Immediately throw an exception.
- failCount() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
-
Returns the value of the
failCountrecord component. - failed() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
- failed() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns the value of the
failedrecord component. - failed(AgentThread, Throwable) - Static method in interface com.tnsai.thread.ThreadEvent
- Failed(String, Instant, Throwable) - Constructor for record class com.tnsai.thread.ThreadEvent.Failed
-
Creates an instance of a
Failedrecord class. - FAILED - Enum constant in enum class com.tnsai.coordination.Contract.ContractStatus
- FAILED - Enum constant in enum class com.tnsai.coordination.groups.coalition.Coalition.NegotiationStatus
- FAILED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionStatus
- FAILED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.TaskStatus
- FAILED - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalResult.Status
- FAILED - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalTask.TaskStatus
- FAILED - Enum constant in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Negotiation failed without agreement.
- FAILED - Enum constant in enum class com.tnsai.coordination.resources.SessionManager.SessionState
-
Session ended with a failure
- FAILED - Enum constant in enum class com.tnsai.coordination.workflow.ExecutionPlan.State
- FAILED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- FAILED - Enum constant in enum class com.tnsai.thread.ThreadState
-
Thread failed with an error.
- failedCount() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Returns the value of the
failedCountrecord component. - failedCount() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns the number of failed steps.
- failedStage() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns the value of the
failedStagerecord component. - failure(Agent, String, long) - Static method in record class com.tnsai.coordination.ScatterGather.AgentResponse
- failure(String, int, List<Proposal>) - Static method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationResult
- failure(String, TeamRole, String, long) - Static method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Creates a failed output.
- failure(String, AgentRecoveryManager.RecoveryAction, String) - Static method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
- failure(String, String, long) - Static method in record class com.tnsai.coordination.handoff.HandoffResult
-
Creates a failed handoff result.
- failure(String, String, long) - Static method in record class com.tnsai.coordination.ScatterGather.AgentResponse
- failure(String, String, long) - Static method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
- failure(String, String, long, String) - Static method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
- failure(String, String, SwarmBehavior, Instant) - Static method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Creates a failed result.
- failure(String, String, String) - Static method in class com.tnsai.coordination.TaskResult
- failure(String, String, String, long) - Static method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Creates a failed contribution.
- failure(String, String, String, long, boolean) - Static method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Creates a failed contribution.
- failure(String, String, String, CoalitionFormation, Instant) - Static method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Creates a failed result.
- failure(String, String, String, Instant) - Static method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Creates a failed result.
- failure(String, String, String, Map<String, String>, Instant) - Static method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Creates a failed result.
- failure(String, String, Instant) - Static method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Creates a failed result.
- failure(String, String, Instant) - Static method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Creates a failed result.
- failure(String, String, List<String>, Instant) - Static method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Creates a failed result.
- failure(String, String, Map<String, TeamResult.MemberOutput>, TeamFormation, Instant) - Static method in record class com.tnsai.coordination.groups.team.TeamResult
-
Creates a failed result.
- failure(String, Duration) - Static method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Creates a failed result.
- failure(String, List<NegotiationOffer>, int, long, NegotiationState) - Static method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Creates a failed outcome.
- failure(String, List<WorkflowContext.StepResult>, long, String) - Static method in record class com.tnsai.coordination.workflow.WorkflowResult
- FAILURE - Enum constant in enum class com.tnsai.coordination.trust.Outcome
-
The interaction failed.
- FAILURE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender reports failure to perform action.
- failureCount(String) - Method in class com.tnsai.coordination.production.FailureIsolator
-
Returns failure count for an agent.
- FailureIsolator - Class in com.tnsai.coordination.production
-
Cascading failure protection for multi-agent systems.
- FailureIsolator.Builder - Class in com.tnsai.coordination.production
- FailureIsolator.CircuitOpenException - Exception Class in com.tnsai.coordination.production
-
Exception thrown when FAIL_FAST strategy is used and circuit is open.
- FailureIsolator.CircuitState - Enum Class in com.tnsai.coordination.production
-
Circuit breaker states.
- FailureIsolator.DegradationStrategy - Enum Class in com.tnsai.coordination.production
-
How to handle failures when circuit is open.
- failureReason() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns the value of the
failureReasonrecord component. - failureThreshold(int) - Method in class com.tnsai.coordination.production.FailureIsolator.Builder
- FALLBACK - Enum constant in enum class com.tnsai.coordination.production.FailureIsolator.DegradationStrategy
-
Use a provided fallback result.
- fastest() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
- feedback() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Returns the value of the
feedbackrecord component. - feedback() - Method in record class com.tnsai.coordination.roma.Verifier.Result
-
Returns the value of the
feedbackrecord component. - filter(Predicate<T>) - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Creates a new channel that only passes items matching the predicate.
- finalAnswer() - Method in record class com.tnsai.coordination.council.CouncilResult
-
The chairman's final synthesized answer (convenience accessor).
- finalOutput() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Returns the value of the
finalOutputrecord component. - finalState() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns the value of the
finalStaterecord component. - finalVerdict() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Returns the value of the
finalVerdictrecord component. - findAgent(String) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Finds agent by ID.
- findAgents(CapabilityFilter) - Method in class com.tnsai.protocols.discovery.CapabilityRegistry
-
Finds agents matching a capability filter.
- findByCapability(String) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- findByCapability(String) - Method in class com.tnsai.protocols.discovery.CapabilityRegistry
-
Finds agents that have a capability with the given name.
- findByDomain(String) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Searches agents by domain.
- findByParadigm(String) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Searches agents by communication paradigm.
- findByRole(String) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Searches agents by role.
- findByTopic(String) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Searches agents by topic (for Broadcast/PubSub).
- findMembers(Predicate<Agent>) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- findNeighbors(Agent, List<Agent>, int) - Method in interface com.tnsai.coordination.groups.swarm.NeighborDetection
-
Finds neighbors for the given agent.
- findShortestPath(String, String) - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- findShortestPath(String, String) - Method in class com.tnsai.coordination.groups.network.DynamicConnections
-
Finds the shortest path between two agents using BFS.
- findShortestPath(String, String) - Method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Finds the shortest path between two agents.
- FIPAMessage - Record Class in com.tnsai.protocols.fipa
-
FIPA ACL Message.
- FIPAMessage(String, FIPAPerformative, String, String, String, String, String, String, String, String, String, String, Instant, Instant, Map<String, Object>) - Constructor for record class com.tnsai.protocols.fipa.FIPAMessage
-
Creates an instance of a
FIPAMessagerecord class. - FIPAMessage.Builder - Class in com.tnsai.protocols.fipa
-
FIPA Message Builder.
- FIPAPerformative - Enum Class in com.tnsai.protocols.fipa
-
FIPA Agent Communication Language (ACL) performatives.
- FIPAPerformative.Category - Enum Class in com.tnsai.protocols.fipa
-
Performative categories.
- first(int) - Static method in record class com.tnsai.coordination.judge.JudgeContext
-
Creates a context for the first iteration.
- FLOCKING - Enum constant in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Flocking behavior (boids style).
- FlowDSL - Class in com.tnsai.coordination.flow
-
Parses a string-based flow definition into a DAG of agent routing steps.
- FlowDSL.FlowParseException - Exception Class in com.tnsai.coordination.flow
-
Exception thrown when a flow definition cannot be parsed.
- FlowGraph - Class in com.tnsai.coordination.flow
-
Directed acyclic graph representing agent flow routing.
- FlowGraph() - Constructor for class com.tnsai.coordination.flow.FlowGraph
- FlowParseException(String) - Constructor for exception class com.tnsai.coordination.flow.FlowDSL.FlowParseException
- forAgent(String) - Method in class com.tnsai.coordination.choreography.ChoreographySpec
-
Returns interactions targeting a specific agent.
- forAgent(String) - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns sub-goals assigned to a specific agent.
- FORAGING - Enum constant in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Foraging behavior (ant colony style).
- forceCleanup() - Method in class com.tnsai.thread.ThreadManager
-
Force cleanup of all terminal threads.
- format(DebateFormat) - Method in class com.tnsai.coordination.debate.DebateExecutor.Builder
-
Sets the debate format (default: STRUCTURED).
- formation() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
formationrecord component. - formation() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
formationrecord component. - formation(CoalitionFormation) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets the formation strategy.
- formation(TeamFormation) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets the team formation pattern.
- Formation Types - Search tag in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
- Section
- FORMED - Enum constant in enum class com.tnsai.coordination.groups.coalition.Coalition.NegotiationStatus
- FREE_FORM - Enum constant in enum class com.tnsai.coordination.debate.DebateFormat
-
Free-form discussion where agents can argue naturally.
- from() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Returns the value of the
fromrecord component. - fromAgentId() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Returns the value of the
fromAgentIdrecord component. - fromAgentId() - Method in record class com.tnsai.coordination.handoff.HandoffResult
-
Returns the value of the
fromAgentIdrecord component. - fromAgentId() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns the value of the
fromAgentIdrecord component. - fromStage() - Method in record class com.tnsai.coordination.groups.pipeline.StageConnector
-
Returns the value of the
fromStagerecord component. - FULL_MESH - Enum constant in enum class com.tnsai.coordination.groups.network.Topology
-
Every agent connected to every other agent
- fullyConnected() - Static method in interface com.tnsai.coordination.groups.swarm.NeighborDetection
-
All other agents are neighbors.
G
- gatherAndAggregate(String, List<? extends Agent>, Agent, long, TimeUnit) - Static method in class com.tnsai.coordination.ScatterGather
-
Gathers responses from multiple agents and combines them using an aggregator agent.
- gatherWithConsensus(String, List<? extends Agent>, long, TimeUnit) - Static method in class com.tnsai.coordination.ScatterGather
-
Gathers responses and selects by majority voting.
- gatherWithScore(String, List<? extends Agent>, Function<String, Double>, long, TimeUnit) - Static method in class com.tnsai.coordination.ScatterGather
-
Gathers responses and selects the best one using a scoring function.
- get(String) - Method in interface com.tnsai.coordination.decision.DecisionTraceStore
-
Retrieves a decision by its ID.
- get(String) - Method in class com.tnsai.coordination.decision.InMemoryDecisionTraceStore
- get(String) - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Gets a value from the environment.
- get(String) - Method in class com.tnsai.coordination.resources.ArtifactStore
-
Retrieves an artifact by name.
- get(String) - Method in class com.tnsai.coordination.workflow.WorkflowContext
- get(String, Class<T>) - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Gets a typed value from the environment.
- get(String, Class<T>) - Method in class com.tnsai.coordination.resources.SharedContext
-
Retrieves a value by key with type casting.
- getAcceptanceThreshold() - Method in class com.tnsai.coordination.MultiRoundContractNet
- getAcceptedProposal() - Method in class com.tnsai.coordination.Contract
- getActiveChildren() - Method in class com.tnsai.thread.AgentThread
-
Get active (non-terminal) children.
- getActiveDebates() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler
-
Gets all active debates.
- getActiveSession(String) - Method in class com.tnsai.coordination.resources.SessionManager
-
Returns the currently active session for a group, if any.
- getActiveTasks() - Method in class com.tnsai.coordination.WorkerPool.PoolStatistics
- getActiveTasks() - Method in class com.tnsai.coordination.WorkerPool.WorkerStatus
- getActiveThreads() - Method in class com.tnsai.thread.ThreadManager
-
Get active (non-terminal) threads.
- getAgent() - Method in class com.tnsai.coordination.pool.AgentHandle
-
Returns the underlying agent for direct access.
- getAgent() - Method in class com.tnsai.protocols.ProtocolManager
-
Gets the agent managed by this protocol manager.
- getAgentCount() - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Gets total number of registered agents.
- getAgentDimensions(String) - Method in class com.tnsai.coordination.groups.matrix.CrossFunctional
-
Returns all dimensions an agent belongs to.
- getAgentDimensions(String) - Method in class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
- getAgentDimensions(String) - Method in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
-
Returns all dimensions an agent belongs to.
- getAgentId() - Method in class com.tnsai.coordination.trust.TrustScore
- getAgentId() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.Position
- getAgentsAboveThreshold(String, double) - Method in class com.tnsai.coordination.trust.TrustRegistry
-
Gets all agents with trust above the threshold for a capability.
- getAll() - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Gets all data in the environment.
- getAllBudgets() - Method in class com.tnsai.coordination.resources.BudgetAllocation
-
Returns all budgets.
- getAllContributions() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets all member contributions.
- getAllContributions() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getAllProposals() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationResult
- getAllResults() - Method in class com.tnsai.coordination.ResultAggregator
-
Gets all collected results.
- getAllStepResults() - Method in class com.tnsai.coordination.workflow.WorkflowContext
- getAllThreads() - Method in class com.tnsai.thread.ThreadManager
-
Get all threads.
- getAttemptedOperation() - Method in exception class com.tnsai.thread.ThreadException.InvalidStateException
- getAvailableMembers() - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getAvailableMembersWithCapability(String) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getAverageDuration(String) - Method in class com.tnsai.coordination.groups.pipeline.PipelineMetrics
-
Gets the average duration for a stage.
- getAwardedAt() - Method in class com.tnsai.coordination.Contract
- getBehavior() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getBehavior() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets the current swarm behavior.
- getBestSolution() - Method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Gets the current best solution.
- getBottleneck() - Method in class com.tnsai.coordination.groups.pipeline.DefaultPipelineOrg
- getBottleneck() - Method in class com.tnsai.coordination.groups.pipeline.PipelineMetrics
-
Identifies the bottleneck stage (highest average duration).
- getBottleneck() - Method in interface com.tnsai.coordination.groups.pipeline.PipelineOrganization
-
Returns the current bottleneck stage (slowest).
- getBudget(String) - Method in class com.tnsai.coordination.resources.BudgetAllocation
-
Retrieves a budget by name.
- getByProducer(String) - Method in class com.tnsai.coordination.resources.ArtifactStore
-
Returns all artifacts produced by a specific agent.
- getCapabilities() - Method in class com.tnsai.coordination.Proposal
- getCapabilities(String) - Method in class com.tnsai.protocols.discovery.CapabilityRegistry
-
Gets all capabilities for an agent.
- getCapability() - Method in class com.tnsai.coordination.trust.TrustScore
- getCategory() - Method in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Gets performative category.
- getChannel(String, Class<T>) - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
-
Gets an existing channel by name.
- getCheckoutDurationMs() - Method in class com.tnsai.coordination.pool.AgentHandle
-
Returns the duration in ms since this handle was checked out.
- getCheckpointCount() - Method in class com.tnsai.thread.ThreadUsage
- getCheckpointInterval() - Method in class com.tnsai.thread.ThreadSpec
- getChildren() - Method in class com.tnsai.thread.AgentThread
-
Get all child threads.
- getCoalitionValue() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets the current coalition value (total reward pool).
- getCoalitionValue() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getCollected() - Method in class com.tnsai.coordination.ResultAggregator.AggregationStatistics
- getCommittedMembers() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets list of committed members.
- getCommittedMembers() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getCompletedAt() - Method in class com.tnsai.coordination.Contract
- getCompletedAt() - Method in class com.tnsai.coordination.TaskResult
- getCompletionPercentage() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
- getConfidence() - Method in class com.tnsai.coordination.Proposal
- getConfidence() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.Position
- getConnectedPeers(String) - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- getConnectedPeers(String) - Method in class com.tnsai.coordination.groups.network.DynamicConnections
-
Returns the connected peers of an agent.
- getConnectedPeers(String) - Method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Returns the directly connected peers of an agent.
- getConnectionCount() - Method in class com.tnsai.coordination.groups.network.DynamicConnections
-
Returns the total number of connections.
- getConnections() - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- getConnections() - Method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Returns the connection manager.
- getContract() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationResult
- getContractId() - Method in class com.tnsai.coordination.Contract
- getContractorId() - Method in class com.tnsai.coordination.Contract
- getContractorId() - Method in class com.tnsai.coordination.Proposal
- getContractors() - Method in class com.tnsai.coordination.MultiRoundContractNet
- getContribution(String) - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets an agent's contribution score.
- getContribution(String) - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getContributionFor(String) - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Gets contribution for specific member.
- getContributorCount() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Gets number of contributors.
- getContributorCount() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Gets contribution count.
- getCost() - Method in class com.tnsai.coordination.Proposal
- getCreatedAt() - Method in class com.tnsai.coordination.Task
- getCreatedAt() - Method in class com.tnsai.thread.AgentThread
- getCrossFunctional() - Method in class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
- getCrossFunctional() - Method in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
-
Returns the cross-functional manager.
- getCurrentRound() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getCurrentState() - Method in exception class com.tnsai.thread.ThreadException.InvalidStateException
- getData() - Method in class com.tnsai.coordination.workflow.WorkflowContext
- getDeadline() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationTask
- getDebate(String) - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler
-
Gets an active debate session.
- getDebate(String) - Method in class com.tnsai.protocols.ProtocolManager
-
Gets an active debate session.
- getDecayRate() - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Gets the decay rate.
- getDeclinedMembers() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets list of members who declined.
- getDeclinedMembers() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getDefaultIntensity() - Method in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Gets default intensity for this type.
- getDelegationChain() - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- getDelegationChain() - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Returns the delegation chain history.
- getDescription() - Method in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Gets formation description.
- getDescription() - Method in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Gets distribution description.
- getDescription() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getDescription() - Method in enum class com.tnsai.coordination.groups.network.Topology
-
Returns a description of this topology.
- getDescription() - Method in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Gets pheromone description.
- getDescription() - Method in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Gets behavior description.
- getDescription() - Method in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Returns a description of this formation.
- getDescription() - Method in enum class com.tnsai.coordination.groups.team.TeamRole
-
Returns role description.
- getDescription() - Method in enum class com.tnsai.coordination.hierarchical.HierarchyLevel
- getDescription() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationTask
- getDescription() - Method in class com.tnsai.coordination.Task
- getDescription() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- getDescription() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Gets the protocol description.
- getDescription() - Method in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Gets performative description.
- getDescription() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- getDescription() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- getDescription() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- getDescription() - Method in enum class com.tnsai.thread.ThreadState
- getDimensionLead(String) - Method in class com.tnsai.coordination.groups.matrix.CrossFunctional
-
Returns the lead of a dimension.
- getDimensionMembers(String) - Method in class com.tnsai.coordination.groups.matrix.CrossFunctional
-
Returns all members of a dimension.
- getDimensionMembers(String) - Method in class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
- getDimensionMembers(String) - Method in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
-
Returns all members of a dimension.
- getDimensions() - Method in class com.tnsai.coordination.groups.matrix.CrossFunctional
-
Returns all known dimensions.
- getDimensions() - Method in class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
- getDimensions() - Method in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
-
Returns all known dimensions.
- getDuration() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Gets execution duration.
- getDuration() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Gets execution duration.
- getDuration() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Gets execution duration.
- getDuration() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Gets execution duration.
- getDuration() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Gets execution duration.
- getDuration() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Gets execution duration.
- getDuration() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Gets execution duration.
- getDuration() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
- getDuration() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Gets execution duration.
- getEdge(String, String, String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets a specific edge between two agents of a given type.
- getEdges() - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets all edges in the graph.
- getEdgesFrom(String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets all edges originating from a specific agent.
- getEdgesTo(String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets all edges targeting a specific agent.
- getElapsedTime() - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Gets elapsed time since mission started.
- getElapsedTime() - Method in class com.tnsai.thread.ThreadUsage
-
Get elapsed time (excluding paused duration).
- getEntries() - Method in class com.tnsai.coordination.groups.hierarchy.DelegationChain
-
Returns all entries in the chain.
- getEnvironment() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getEnvironment() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets the shared environment/blackboard.
- getError() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Gets error message if failed.
- getError() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Gets error message if failed.
- getError() - Method in class com.tnsai.coordination.TaskResult
- getEstimatedReward(String) - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets estimated reward for an agent.
- getEstimatedReward(String) - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getEstimatedTimeMs() - Method in class com.tnsai.coordination.Proposal
- getEventBus() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getEventLog() - Method in class com.tnsai.coordination.observability.MultiAgentObserver
-
Returns all observed events in order.
- getEvents(GroupEvent.Type) - Method in class com.tnsai.coordination.observability.MultiAgentObserver
-
Returns events of a specific type.
- getEventsForAgent(String) - Method in class com.tnsai.coordination.observability.MultiAgentObserver
-
Returns events involving a specific agent (as source or target).
- getExecutionCount(String) - Method in class com.tnsai.coordination.groups.pipeline.PipelineMetrics
-
Gets the total executions for a stage.
- getExecutionTime() - Method in class com.tnsai.coordination.TaskResult
- getExpected() - Method in class com.tnsai.coordination.ResultAggregator.AggregationStatistics
- getExpectedResults() - Method in class com.tnsai.coordination.ResultAggregator
-
Gets the number of expected results.
- getFailed() - Method in class com.tnsai.coordination.ResultAggregator.AggregationStatistics
- getFailedResults() - Method in class com.tnsai.coordination.ResultAggregator
-
Gets failed results only.
- getFailureCount() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Gets count of failed member outputs.
- getFailureCount(String) - Method in class com.tnsai.coordination.groups.pipeline.PipelineMetrics
-
Gets the failure count for a stage.
- getFailureReason() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationResult
- getFinalDecision() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getFormation() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets the formation strategy.
- getFormation() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getFormation() - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- getFormation() - Method in interface com.tnsai.coordination.groups.team.Team
-
Returns the team formation pattern.
- getGoal() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets the coalition goal.
- getGoal() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getGroup() - Method in class com.tnsai.coordination.supervisor.SupervisorAgent
-
Returns the supervised group.
- getGroupId() - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- getGuardrails() - Method in class com.tnsai.coordination.supervisor.SupervisorAgent
-
Returns an unmodifiable view of the registered guardrails.
- getHealth(String) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getHealthScore() - Method in class com.tnsai.coordination.observability.BottleneckDetector
-
Computes an overall health score for the agent group.
- getHistory(int) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getHub() - Method in class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
- getHub() - Method in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
-
Returns the hub agent.
- getId() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getId() - Method in class com.tnsai.coordination.Task
- getId() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getImprovementThreshold() - Method in class com.tnsai.coordination.MultiRoundContractNet
- getInDegree(String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets the in-degree of an agent (sum of incoming edge weights).
- getInitiatingPerformatives() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- getInitiatingPerformatives() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Gets valid initiating performatives for this protocol.
- getInitiatingPerformatives() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- getInitiatingPerformatives() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- getInitiatingPerformatives() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- getInitiatorId() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getInputTokens() - Method in class com.tnsai.thread.ThreadUsage
- getInstance() - Static method in class com.tnsai.protocols.discovery.DiscoveryService
- getIntelligence() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getIntelligence() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets the swarm intelligence strategy.
- getInteractionGraph() - Method in class com.tnsai.coordination.observability.MultiAgentObserver
-
Returns the interaction graph built from observed events.
- getLastError() - Method in class com.tnsai.thread.AgentThread
- getLastPublishResult() - Method in class com.tnsai.protocols.handlers.PubSubHandler
-
Gets the result of the last publish operation.
- getLastUpdated() - Method in class com.tnsai.coordination.trust.TrustScore
- getLead() - Method in interface com.tnsai.coordination.groups.team.Team
-
Gets the team lead if one is assigned.
- getLeader() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getLeastLoadedWorker() - Method in class com.tnsai.coordination.WorkerPool
-
Gets the least loaded worker (worker with fewest active tasks).
- getLevel(String) - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- getLevel(String) - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Returns the depth level of an agent in the hierarchy.
- getLifecycle() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getLoad(String) - Method in class com.tnsai.coordination.groups.hubspoke.LoadBalancer
-
Returns the current load for an agent.
- getLoadBalancer() - Method in class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
- getLoadBalancer() - Method in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
-
Returns the load balancer.
- getLoadDistribution() - Method in class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
- getLoadDistribution() - Method in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
-
Returns the current load distribution across spokes.
- getManagerId() - Method in class com.tnsai.coordination.Contract
- getMaxChildThreads() - Method in class com.tnsai.thread.ResourceQuota
- getMaxConcurrentTools() - Method in class com.tnsai.thread.ResourceQuota
- getMaxDuration() - Method in class com.tnsai.thread.ResourceQuota
- getMaxMemoryBytes() - Method in class com.tnsai.thread.ResourceQuota
- getMaxRetries() - Method in class com.tnsai.thread.ThreadSpec
- getMaxRounds() - Method in class com.tnsai.coordination.MultiRoundContractNet
- getMaxRounds() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getMaxTokens() - Method in class com.tnsai.thread.ResourceQuota
- getMaxToolCalls() - Method in class com.tnsai.thread.ResourceQuota
- getMember(String) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getMember(String) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getMemberCount() - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getMemberOutput(String) - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Gets the output from a specific member.
- getMembers() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getMembers() - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getMembershipManager() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getMembersWithRole(TeamRole) - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- getMembersWithRole(TeamRole) - Method in interface com.tnsai.coordination.groups.team.Team
-
Gets all members with a specific role.
- getMessageCount() - Method in class com.tnsai.thread.ThreadUsage
- getMessageHistory() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- getMessageHistory() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Gets message history for this conversation.
- getMessageHistory() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- getMessageHistory() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- getMessageHistory() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- getMetrics() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getMetrics() - Method in class com.tnsai.coordination.pool.LazyAgentPool
-
Returns a snapshot of pool metrics.
- getMission() - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- getMission() - Method in interface com.tnsai.coordination.groups.team.Team
-
Returns the mission description.
- getMissionTracker() - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- getMissionTracker() - Method in interface com.tnsai.coordination.groups.team.Team
-
Returns the mission tracker for progress monitoring.
- getMode() - Method in class com.tnsai.protocols.transport.HttpTransport
- getMode() - Method in class com.tnsai.protocols.transport.InternalTransport
- getMode() - Method in interface com.tnsai.protocols.transport.Transport
-
Gets the transport mode.
- getName() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getName() - Method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Gets algorithm name.
- getName() - Method in enum class com.tnsai.coordination.hierarchical.HierarchyLevel
- getName() - Method in class com.tnsai.coordination.ResultAggregator
- getName() - Method in interface com.tnsai.coordination.supervisor.Guardrail
-
Returns the name of this guardrail.
- getName() - Method in class com.tnsai.coordination.supervisor.HITLApproval
- getName() - Method in class com.tnsai.coordination.TaskQueue
- getName() - Method in class com.tnsai.coordination.WorkerPool
- getName() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- getName() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Gets the protocol name.
- getName() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- getName() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- getName() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- getName() - Method in class com.tnsai.thread.ThreadSpec
- getNegotiationStatus() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets negotiation status.
- getNegotiationStatus() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getNeighborDetection() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getNeighborDetection() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets the neighbor detection strategy.
- getNeighborRadius() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getNeighborRadius() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets the neighbor detection radius.
- getNeighbors(String) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getNeighbors(String) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets neighbors of an agent within detection radius.
- getNeighbors(String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets all agents connected to a given agent (both incoming and outgoing).
- getNextWorker() - Method in class com.tnsai.coordination.WorkerPool
-
Gets the next available worker using round-robin strategy.
- getNode(String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets a node by agent ID.
- getNodeIds() - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets all node IDs in the graph.
- getOrDefault(String, Class<T>, T) - Method in class com.tnsai.coordination.resources.SharedContext
-
Retrieves a value by key, returning a default if not found or type mismatch.
- getOrDefault(String, T) - Method in class com.tnsai.coordination.workflow.WorkflowContext
- getOutDegree(String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Gets the out-degree of an agent (sum of outgoing edge weights).
- getOutputTokens() - Method in class com.tnsai.thread.ThreadUsage
- getParadigms() - Method in class com.tnsai.protocols.ProtocolManager
-
Gets all configured paradigms.
- getParameters() - Method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Gets algorithm parameters.
- getParameters() - Method in class com.tnsai.coordination.Task
- getParent() - Method in class com.tnsai.thread.AgentThread
- getParticipants() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getPendingCount() - Method in class com.tnsai.protocols.handlers.RequestReplyHandler
-
Gets number of pending replies.
- getPheromoneDecay() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getPheromoneDecay() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets the pheromone decay rate.
- getPheromoneIntensity(String, PheromoneType) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getPheromoneIntensity(String, PheromoneType) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets the pheromone intensity at a location.
- getPheromoneIntensity(String, PheromoneType) - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Gets pheromone intensity at a location.
- getPheromoneLocations() - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Gets all locations with pheromones.
- getPheromonesAt(String) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getPheromonesAt(String) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets all pheromones at a location.
- getPheromonesAt(String) - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Gets all pheromones at a location.
- getPipelineMetrics() - Method in class com.tnsai.coordination.groups.pipeline.DefaultPipelineOrg
- getPipelineMetrics() - Method in interface com.tnsai.coordination.groups.pipeline.PipelineOrganization
-
Returns the pipeline metrics.
- getPolicy() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- getPolicy() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Returns the recovery policy.
- getPositions() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.RoundSnapshot
- getPriority() - Method in class com.tnsai.coordination.Task
- getProgress() - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Gets current mission progress.
- getProposalId() - Method in class com.tnsai.coordination.Proposal
- getProposals() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
-
Gets all received proposals.
- getProtocol(Coordination.NegotiationType) - Method in class com.tnsai.coordination.negotiation.NegotiationExecutor
-
Returns the registered protocol for the given type, or empty.
- getQuota() - Method in class com.tnsai.thread.ThreadSpec
- getQuotaType() - Method in exception class com.tnsai.thread.ThreadException.QuotaExceededException
- getQuotaViolation(ResourceQuota) - Method in class com.tnsai.thread.ThreadUsage
-
Get reason for quota violation, or null if within quota.
- getReasoning() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.Position
- getRecentEvents(int) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- getRecentEvents(GroupEvent.Type, int) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- getRecoverableThreadIds() - Method in class com.tnsai.thread.ThreadManager
-
Get recoverable thread IDs (those with checkpoints but not active).
- getRecoveryHistory() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Returns the recovery history (most recent entries last).
- getReportingChain(String) - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- getReportingChain(String) - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Returns the full reporting chain from root to the given agent.
- getReportingLines() - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- getReportingLines() - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Returns all reporting lines in the hierarchy.
- getRequirements() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationTask
- getRequiresApproval() - Method in class com.tnsai.coordination.supervisor.HITLApproval
-
Returns the set of action patterns requiring approval.
- getResult() - Method in class com.tnsai.coordination.Contract
- getResult() - Method in class com.tnsai.coordination.TaskResult
- getResult() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- getResult() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Gets the final result if available.
- getResult() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- getResult() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- getResult() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- getResult(String) - Method in class com.tnsai.coordination.ResultAggregator
-
Gets a specific result by task ID.
- getResultCount() - Method in class com.tnsai.coordination.ResultAggregator
-
Gets the number of results collected so far.
- getRetryCount() - Method in class com.tnsai.thread.AgentThread
- getRetryCount(String) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Returns the retry count for an agent.
- getRetryDelay() - Method in class com.tnsai.thread.ThreadSpec
- getRewardDistribution() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets the reward distribution strategy.
- getRewardDistribution() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getRewardFor(String) - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Gets reward for specific member.
- getRewardHistory() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Gets reward history.
- getRewardHistory() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- getRole(String) - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- getRole(String) - Method in interface com.tnsai.coordination.groups.team.Team
-
Gets the role of a team member.
- getRoot() - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- getRoot() - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Returns the root agent of the hierarchy.
- getRoundNumber() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.RoundSnapshot
- getRoundsUsed() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationResult
- getScore() - Method in class com.tnsai.coordination.trust.TrustScore
- getSelectedParticipant() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
-
Gets the selected participant (winner).
- getSession(String) - Method in class com.tnsai.coordination.resources.SessionManager
-
Retrieves a session by ID.
- getSessions(String) - Method in class com.tnsai.coordination.resources.SessionManager
-
Returns all sessions for a group.
- getSolutionQuality() - Method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Gets the current solution quality.
- getSpec() - Method in class com.tnsai.thread.AgentThread
- getSpec() - Method in class com.tnsai.thread.ThreadSpec
- getSpec(String) - Method in class com.tnsai.thread.ThreadSpec
-
Get a metadata value.
- getSpec(String, T) - Method in class com.tnsai.thread.ThreadSpec
-
Get a metadata value with default.
- getSpokes() - Method in class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
- getSpokes() - Method in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
-
Returns all spoke agents.
- getStages() - Method in class com.tnsai.coordination.groups.pipeline.DefaultPipelineOrg
- getStages() - Method in interface com.tnsai.coordination.groups.pipeline.PipelineOrganization
-
Returns all stages in pipeline order.
- getStance() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.Position
- getStartTime() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getStartTime() - Method in class com.tnsai.thread.ThreadUsage
- getState() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- getState() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Gets current swarm state snapshot.
- getState() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- getState() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Gets the current protocol state.
- getState() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- getState() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- getState() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- getState() - Method in class com.tnsai.thread.AgentThread
-
Get thread-local state.
- getState(String) - Method in class com.tnsai.thread.AgentThread
-
Get a state value.
- getState(String, T) - Method in class com.tnsai.thread.AgentThread
-
Get a state value with default.
- getStatistics() - Method in class com.tnsai.coordination.ResultAggregator
-
Gets statistics about the aggregated results.
- getStatistics() - Method in class com.tnsai.coordination.WorkerPool
-
Gets statistics about the pool.
- getStats() - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getStats() - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Gets environment statistics.
- getStats() - Method in class com.tnsai.thread.ThreadManager
-
Get thread statistics.
- getStatus() - Method in class com.tnsai.coordination.Contract
- getStatus() - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Gets current mission status.
- getStatus() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getStepResult(String) - Method in class com.tnsai.coordination.workflow.WorkflowContext
-
Gets the result of a previously completed step.
- getStrategy() - Method in class com.tnsai.coordination.groups.hubspoke.LoadBalancer
-
Returns the strategy used by this balancer.
- getSubmittedAt() - Method in class com.tnsai.coordination.Proposal
- getSubordinates(String) - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- getSubordinates(String) - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Returns the direct subordinates of a given agent.
- getSubscriberCount() - Method in class com.tnsai.protocols.handlers.BroadcastHandler
-
Gets subscriber count for the topic.
- getSubscriberCount(String) - Method in class com.tnsai.protocols.handlers.PubSubHandler
-
Gets subscriber count for a topic.
- getSubscriptionCount() - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- getSuccessCount() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Gets count of successful member outputs.
- getSuccessful() - Method in class com.tnsai.coordination.ResultAggregator.AggregationStatistics
- getSuccessfulContributions() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Gets successful contribution count.
- getSuccessfulContributors() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Gets successful contribution count.
- getSuccessfulInteractions() - Method in class com.tnsai.coordination.trust.TrustScore
- getSuccessfulResults() - Method in class com.tnsai.coordination.ResultAggregator
-
Gets successful results only.
- getSuccessRate() - Method in class com.tnsai.coordination.ResultAggregator.AggregationStatistics
- getSuccessRate() - Method in class com.tnsai.coordination.trust.TrustScore
-
Gets the success rate (0.0 - 1.0).
- getSummary() - Method in class com.tnsai.coordination.groups.pipeline.PipelineMetrics
-
Returns metrics summary for all stages.
- getSummary() - Method in class com.tnsai.coordination.observability.MultiAgentObserver
-
Returns summary statistics of the observation.
- getSupervisor(String) - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- getSupervisor(String) - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Returns the supervisor of a given agent.
- getSupportRatio() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.ConsensusResult
- getTaskHistory() - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Gets task history.
- getTaskId() - Method in class com.tnsai.coordination.Contract
- getTaskId() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationTask
- getTaskId() - Method in class com.tnsai.coordination.Proposal
- getTaskId() - Method in class com.tnsai.coordination.TaskResult
- getTaskRecord(String) - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Gets a specific task record.
- getThread(String) - Method in class com.tnsai.thread.ThreadManager
-
Get a thread by ID.
- getThreadId() - Method in class com.tnsai.thread.AgentThread
- getThreadOrThrow(String) - Method in class com.tnsai.thread.ThreadManager
-
Get a thread by ID, throwing if not found.
- getThreadsByState(ThreadState) - Method in class com.tnsai.thread.ThreadManager
-
Get threads by state.
- getThreadState() - Method in class com.tnsai.thread.AgentThread
- getThreshold() - Method in class com.tnsai.coordination.judge.ThresholdJudgePolicy
-
Returns the configured threshold.
- getTickRate() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Gets ticks per second rate.
- getTimeout() - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- getTimeout() - Method in interface com.tnsai.coordination.groups.team.Team
-
Returns the mission timeout.
- getTimeoutMillis() - Method in class com.tnsai.protocols.handlers.RequestReplyHandler
-
Gets the timeout in milliseconds.
- getTimestamp() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.Position
- getTimestamp() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.RoundSnapshot
- getToolCalls() - Method in class com.tnsai.thread.ThreadUsage
- getTopic() - Method in class com.tnsai.protocols.handlers.BroadcastHandler
-
Gets the topic for this handler.
- getTopic() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateSession
- getTopics() - Method in class com.tnsai.protocols.handlers.PubSubHandler
-
Gets topics managed by this handler.
- getTopology() - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- getTopology() - Method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Returns the network topology.
- getTotalContribution() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Gets total contribution score.
- getTotalInteractions() - Method in class com.tnsai.coordination.trust.TrustScore
- getTotalTasksCompleted() - Method in class com.tnsai.coordination.WorkerPool.PoolStatistics
- getTotalTasksCompleted() - Method in class com.tnsai.coordination.WorkerPool.WorkerStatus
- getTotalTime() - Method in class com.tnsai.thread.ThreadUsage
-
Get total wall clock time since start.
- getTotalTokens() - Method in class com.tnsai.thread.ThreadUsage
- getTransport() - Method in class com.tnsai.protocols.handlers.AbstractProtocolHandler
-
Gets the underlying transport.
- getTransport() - Method in interface com.tnsai.protocols.handlers.ProtocolHandler
-
Gets the transport used by this handler.
- getTrust(String, String) - Method in class com.tnsai.coordination.trust.TrustRegistry
-
Gets the trust score for an agent on a capability.
- getTrustScore(String, String) - Method in class com.tnsai.coordination.trust.TrustRegistry
-
Gets the full TrustScore object.
- getType() - Method in interface com.tnsai.coordination.messaging.DistributedMessageBroker
-
Returns the broker type identifier (e.g., "redis", "kafka", "nats").
- getType() - Method in class com.tnsai.coordination.negotiation.adapter.AuctionAdapter
- getType() - Method in class com.tnsai.coordination.negotiation.adapter.ContractNetAdapter
- getType() - Method in class com.tnsai.coordination.negotiation.bilateral.BilateralNegotiation
- getType() - Method in class com.tnsai.coordination.negotiation.monotonic.MonotonicConcessionProtocol
- getType() - Method in interface com.tnsai.coordination.negotiation.NegotiationProtocol
-
Returns the negotiation type this protocol handles.
- getType() - Method in class com.tnsai.coordination.Task
- getUnhealthyMembers() - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- getUsage() - Method in class com.tnsai.thread.AgentThread
- getValidationErrors(FIPAMessage) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- getValidationErrors(FIPAMessage) - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Gets validation errors for a message.
- getValidationErrors(FIPAMessage) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- getValidationErrors(FIPAMessage) - Method in class com.tnsai.protocols.fipa.QueryProtocol
- getValidationErrors(FIPAMessage) - Method in class com.tnsai.protocols.fipa.RequestProtocol
- getValidResponses(FIPAPerformative) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- getValidResponses(FIPAPerformative) - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Gets valid response performatives for a given initiator.
- getValidResponses(FIPAPerformative) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- getValidResponses(FIPAPerformative) - Method in class com.tnsai.protocols.fipa.QueryProtocol
- getValidResponses(FIPAPerformative) - Method in class com.tnsai.protocols.fipa.RequestProtocol
- getViolationCount() - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Returns the cumulative violation count since the last reset.
- getWinningStance() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.ConsensusResult
- getWorkerCount() - Method in class com.tnsai.coordination.WorkerPool.PoolStatistics
- getWorkerId() - Method in class com.tnsai.coordination.TaskResult
- getWorkerId() - Method in class com.tnsai.coordination.WorkerPool.WorkerStatus
- getWorkers() - Method in class com.tnsai.coordination.WorkerPool
-
Gets all workers in the pool.
- getWorkerStatus(String) - Method in class com.tnsai.coordination.WorkerPool
-
Gets status information for a specific worker.
- getWorkflowId() - Method in class com.tnsai.coordination.workflow.WorkflowContext
- globalBudget() - Method in class com.tnsai.coordination.production.TokenBudget
-
Returns the global budget limit.
- globalConsumed() - Method in class com.tnsai.coordination.production.TokenBudget
-
Returns total tokens consumed globally.
- globalRemaining() - Method in class com.tnsai.coordination.production.TokenBudget
-
Returns global remaining tokens.
- globalUsagePercent() - Method in class com.tnsai.coordination.production.TokenBudget
-
Returns global usage percentage (0-100).
- goal() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
goalrecord component. - goal(String) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets the coalition goal (required).
- GoalDecomposition - Record Class in com.tnsai.coordination.planning
-
Result of decomposing a goal across a group of agents.
- GoalDecomposition(String, List<SubGoal>) - Constructor for record class com.tnsai.coordination.planning.GoalDecomposition
-
Creates an instance of a
GoalDecompositionrecord class. - goalName() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns the value of the
goalNamerecord component. - graceful() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Returns the value of the
gracefulrecord component. - GracefulShutdown - Class in com.tnsai.coordination.lifecycle
-
Orchestrates graceful shutdown of an agent group.
- GracefulShutdown.ShutdownResult - Record Class in com.tnsai.coordination.lifecycle
-
Result of a group shutdown operation.
- Graduated Enforcement - Search tag in class com.tnsai.coordination.judge.JudgeCoordinator
- Section
- GroupCheckpoint - Class in com.tnsai.coordination.lifecycle
-
Captures and persists snapshots of group state for recovery.
- GroupCheckpoint.Snapshot - Record Class in com.tnsai.coordination.lifecycle
-
Snapshot of a group's state at a point in time.
- GroupDecisionFramework - Interface in com.tnsai.coordination.decision
-
Framework for group-level decision-making with propose, vote, and converge phases.
- groupId() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Returns the value of the
groupIdrecord component. - groupId() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Returns the value of the
groupIdrecord component. - groupId() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Returns the value of the
groupIdrecord component. - groupId() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Returns the value of the
groupIdrecord component. - groupName() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Returns the value of the
groupNamerecord component. - GroupPlanner - Interface in com.tnsai.coordination.planning
-
Decomposes a high-level goal across a group of agents.
- GroupRecovery - Class in com.tnsai.coordination.lifecycle
-
Restores a group from a previously captured checkpoint.
- Guardrail - Interface in com.tnsai.coordination.supervisor
-
A guardrail that checks whether an agent action is permitted.
- Guardrail.GuardrailResult - Record Class in com.tnsai.coordination.supervisor
-
Result of a guardrail check.
- Guardrail.GuardrailSeverity - Enum Class in com.tnsai.coordination.supervisor
-
Severity level for guardrail decisions.
- GuardrailResult(boolean, String, Guardrail.GuardrailSeverity) - Constructor for record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Creates a GuardrailResult with validation.
H
- HALF_OPEN - Enum constant in enum class com.tnsai.coordination.production.FailureIsolator.CircuitState
- handleReply(Message) - Method in class com.tnsai.protocols.handlers.RequestReplyHandler
-
Handles incoming reply message.
- HandlerException(String) - Constructor for exception class com.tnsai.protocols.handlers.ProtocolHandler.HandlerException
- HandlerException(String, Throwable) - Constructor for exception class com.tnsai.protocols.handlers.ProtocolHandler.HandlerException
- handoff(Agent, Agent, HandoffContext) - Method in class com.tnsai.coordination.handoff.DefaultHandoff
- handoff(Agent, Agent, HandoffContext) - Method in interface com.tnsai.coordination.handoff.Handoff
-
Hands off a task from one agent to another.
- Handoff - Interface in com.tnsai.coordination.handoff
-
Strategy interface for executing a one-shot handoff between two agents.
- HANDOFF_ACCEPT - Enum constant in enum class com.tnsai.coordination.handoff.HandoffMessageType
- HANDOFF_COMPLETE - Enum constant in enum class com.tnsai.coordination.handoff.HandoffMessageType
- HANDOFF_REJECT - Enum constant in enum class com.tnsai.coordination.handoff.HandoffMessageType
- HANDOFF_REQUEST - Enum constant in enum class com.tnsai.coordination.handoff.HandoffMessageType
- HandoffChain - Class in com.tnsai.coordination.handoff
-
Chains multiple handoff steps into an
A -> B -> Cpipeline. - HandoffChain.Builder - Class in com.tnsai.coordination.handoff
- HandoffContext - Record Class in com.tnsai.coordination.handoff
-
Immutable context passed through a handoff between agents.
- HandoffContext(String, Map<String, Object>, Map<String, Object>, String) - Constructor for record class com.tnsai.coordination.handoff.HandoffContext
-
Creates an instance of a
HandoffContextrecord class. - HandoffListener - Interface in com.tnsai.coordination.handoff
-
Observer for handoff lifecycle events.
- HandoffMessageType - Enum Class in com.tnsai.coordination.handoff
-
Message types used in the handoff protocol.
- HandoffResult - Record Class in com.tnsai.coordination.handoff
-
Immutable result of a handoff operation.
- HandoffResult(boolean, String, String, long, Object) - Constructor for record class com.tnsai.coordination.handoff.HandoffResult
-
Creates an instance of a
HandoffResultrecord class. - has(String) - Method in class com.tnsai.coordination.workflow.WorkflowContext
- hasActivity() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Checks if swarm has activity.
- hasAuthority() - Method in enum class com.tnsai.coordination.groups.team.TeamRole
-
Checks if this role has coordination authority.
- hasCommitted(String) - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Checks if an agent has committed.
- hasCommitted(String) - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- hasDeadlock() - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
-
Returns the value of the
hasDeadlockrecord component. - hasEvent(String) - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Checks if a specific event name was ever published.
- hasFailures() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
- hashCode() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.auction.Bid
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.Cycle
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.Violation
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.council.CouncilResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.council.CouncilReview
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.council.CouncilSynthesis
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.council.RankedMember
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.debate.DebateRound
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.hierarchy.ReportingLine
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.matrix.DualReporting
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.pipeline.Stage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.pipeline.StageConnector
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.handoff.HandoffContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.handoff.HandoffResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Node
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.pool.PoolConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.pool.PoolMetrics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.roma.Verifier.Result
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Returns a hash code value for this object.
- hashCode() - Method in class com.tnsai.coordination.Task
- hashCode() - Method in record class com.tnsai.coordination.voting.Vote
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.workflow.Branch
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.workflow.LoopCondition
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
-
Returns a hash code value for this object.
- hashCode() - Method in class com.tnsai.thread.ResourceQuota
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.Cancelled
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.Completed
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.Failed
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.Paused
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.Resumed
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadEvent.Started
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Returns a hash code value for this object.
- hasLivelock() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
-
Returns true if any livelock violation was found.
- hasMember(String) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- hasNode(String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Checks if a node exists in the graph.
- hasParadigm(String) - Method in class com.tnsai.protocols.ProtocolManager
-
Checks if a paradigm is configured.
- hasRanking() - Method in record class com.tnsai.coordination.council.CouncilReview
-
Returns true if a ranking was successfully parsed from the review.
- hasThread(String) - Method in class com.tnsai.thread.ThreadManager
-
Check if a thread exists.
- hasWinner() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns true if a winner was determined.
- hasWinner() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns true if there is a winner.
- HealthStatus(String, boolean, String, Instant) - Constructor for record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
-
Creates an instance of a
HealthStatusrecord class. - healthy() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
-
Returns the value of the
healthyrecord component. - heartbeat(String) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- HIERARCHICAL - Enum constant in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Lead coordinates and delegates to members.
- HierarchicalAgentOrchestrator - Class in com.tnsai.coordination.hierarchical
-
Hierarchical agent orchestrator implementing the HLM (Hierarchical Language Model) pattern.
- HierarchicalAgentOrchestrator.Builder - Class in com.tnsai.coordination.hierarchical
-
Builder for HierarchicalAgentOrchestrator.
- HierarchicalResult - Record Class in com.tnsai.coordination.hierarchical
-
Result of a hierarchical orchestration execution.
- HierarchicalResult(String, String, HierarchicalResult.Status, int, int, Duration, Map<String, Object>) - Constructor for record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Creates an instance of a
HierarchicalResultrecord class. - HierarchicalResult.Status - Enum Class in com.tnsai.coordination.hierarchical
-
Execution status.
- HierarchicalTask - Record Class in com.tnsai.coordination.hierarchical
-
A task within the hierarchical orchestration system.
- HierarchicalTask(String, String, HierarchyLevel, String, Map<String, Object>, HierarchicalTask.TaskStatus, List<String>, String, Instant, Instant) - Constructor for record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Creates an instance of a
HierarchicalTaskrecord class. - HierarchicalTask.TaskStatus - Enum Class in com.tnsai.coordination.hierarchical
-
Task execution status.
- Hierarchy - Interface in com.tnsai.coordination.groups.hierarchy
-
A tree-based organization structure with parent-child relationships.
- HierarchyBuilder - Class in com.tnsai.coordination.groups.hierarchy
-
Builder for creating Hierarchy instances.
- HierarchyLevel - Enum Class in com.tnsai.coordination.hierarchical
-
Hierarchy levels in the HLM (Hierarchical Language Model) pattern.
- HierarchyResult - Record Class in com.tnsai.coordination.groups.hierarchy
-
Result of a hierarchy delegation or escalation operation.
- HierarchyResult(String, boolean, String, List<String>, Instant, Instant, String) - Constructor for record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Creates an instance of a
HierarchyResultrecord class. - history() - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Returns a copy of the event history.
- HITLApproval - Class in com.tnsai.coordination.supervisor
-
Human-in-the-Loop guardrail that requires human approval for certain actions.
- HITLApproval(String, Set<String>, Consumer<HITLApproval.ApprovalRequest>) - Constructor for class com.tnsai.coordination.supervisor.HITLApproval
-
Creates a new HITLApproval guardrail with a custom name.
- HITLApproval(Set<String>, Consumer<HITLApproval.ApprovalRequest>) - Constructor for class com.tnsai.coordination.supervisor.HITLApproval
-
Creates a new HITLApproval guardrail.
- HITLApproval.ApprovalRequest - Record Class in com.tnsai.coordination.supervisor
-
Request for human approval of an agent action.
- HLM Pattern Benefits - Search tag in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator
- Section
- HttpTransport - Class in com.tnsai.protocols.transport
-
HTTP-based transport for remote agent communication.
- HttpTransport(String) - Constructor for class com.tnsai.protocols.transport.HttpTransport
- HttpTransport(String, int) - Constructor for class com.tnsai.protocols.transport.HttpTransport
- hub(Agent) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Sets the hub agent.
- HubSpoke - Interface in com.tnsai.coordination.groups.hubspoke
-
A hub-spoke organization with a central hub agent and peripheral spoke agents.
- HubSpokeBuilder - Class in com.tnsai.coordination.groups.hubspoke
-
Builder for creating HubSpoke instances.
- HubSpokeResult - Record Class in com.tnsai.coordination.groups.hubspoke
-
Result of a hub-spoke operation.
- HubSpokeResult(String, boolean, String, String, Map<String, Integer>, Instant, Instant, String) - Constructor for record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Creates an instance of a
HubSpokeResultrecord class.
I
- id() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Returns the value of the
idrecord component. - id() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns the value of the
idrecord component. - id() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Returns the value of the
idrecord component. - id() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Returns the channel identifier.
- id() - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Returns the plan identifier.
- id() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns the value of the
idrecord component. - id() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
idrecord component. - id(String) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets the coalition ID.
- id(String) - Method in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
-
Sets the hierarchy ID.
- id(String) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Sets the hub-spoke ID.
- id(String) - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Sets the matrix ID.
- id(String) - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Sets the mesh ID.
- id(String) - Method in class com.tnsai.coordination.groups.pipeline.PipelineBuilder
-
Sets the pipeline ID.
- id(String) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the swarm ID.
- id(String) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets the team ID.
- id(String) - Method in class com.tnsai.coordination.streaming.StreamingChannel.Builder
- id(String) - Method in class com.tnsai.coordination.workflow.ExecutionPlan.Builder
- id(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- idle() - Method in record class com.tnsai.coordination.pool.PoolMetrics
-
Returns the value of the
idlerecord component. - IDLE - Enum constant in enum class com.tnsai.coordination.observability.BottleneckDetector.BottleneckType
-
Agent has very low activity
- idleTimeout(long, TimeUnit) - Method in class com.tnsai.coordination.pool.LazyAgentPool.Builder
- idleTimeoutMs() - Method in record class com.tnsai.coordination.pool.PoolConfig
-
Returns the value of the
idleTimeoutMsrecord component. - improvementThreshold(double) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Sets the improvement threshold (expected improvement per round).
- IN_PROGRESS - Enum constant in enum class com.tnsai.coordination.Contract.ContractStatus
- IN_PROGRESS - Enum constant in enum class com.tnsai.coordination.groups.coalition.Coalition.NegotiationStatus
- IN_PROGRESS - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionStatus
- IN_PROGRESS - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalTask.TaskStatus
- IN_PROGRESS - Enum constant in enum class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateStatus
- increment(double) - Method in class com.tnsai.coordination.auction.Auction.Builder
- incrementCheckpoints() - Method in class com.tnsai.thread.ThreadUsage
- incrementEdge(String, String, String) - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Increments the weight of an existing edge by 1.0, or creates it with weight 1.0.
- incrementMessageCount() - Method in class com.tnsai.thread.ThreadUsage
- incrementToolCalls() - Method in class com.tnsai.thread.ThreadUsage
- index() - Method in record class com.tnsai.coordination.groups.pipeline.Stage
-
Returns the value of the
indexrecord component. - INFO - Enum constant in enum class com.tnsai.coordination.supervisor.Guardrail.GuardrailSeverity
-
Informational - action is clearly allowed
- inform(String, String, String) - Static method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Creates an INFORM message.
- INFORM - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender informs receiver of a proposition.
- INFORM_IF - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender infers receiver's belief is false.
- INFORM_REF - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender provides object reference.
- inheritParentState(boolean) - Method in class com.tnsai.thread.ThreadSpec.Builder
- initial(String, int, SwarmBehavior) - Static method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Creates an initial state for a swarm.
- INITIAL - Enum constant in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Negotiation initialized but not started.
- INITIAL - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Not yet started
- initialEvent(String) - Method in class com.tnsai.coordination.choreography.ChoreographySpec.Builder
- initialEvents() - Method in class com.tnsai.coordination.choreography.ChoreographySpec
- initialize(String, List<Agent>, SwarmEnvironment) - Method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Initializes the algorithm for a new problem.
- initializeTopology() - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
-
Initializes connections based on the configured topology.
- initialOffer() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Returns the value of the
initialOfferrecord component. - InMemoryDecisionTraceStore - Class in com.tnsai.coordination.decision
-
Thread-safe in-memory implementation of
DecisionTraceStore. - InMemoryDecisionTraceStore() - Constructor for class com.tnsai.coordination.decision.InMemoryDecisionTraceStore
- input() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
-
Returns the value of the
inputrecord component. - inputTokens() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Returns the value of the
inputTokensrecord component. - inReplyTo() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
inReplyTorecord component. - inReplyTo(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- intelligence() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
intelligencerecord component. - intelligence(SwarmIntelligence) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the swarm intelligence algorithm.
- interaction(ChoreographySpec.Interaction) - Method in class com.tnsai.coordination.choreography.ChoreographySpec.Builder
- interaction(String, String, String, String, String, String) - Method in class com.tnsai.coordination.choreography.ChoreographySpec.Builder
- Interaction(String, String, String, String, String, String) - Constructor for record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Creates an instance of a
Interactionrecord class. - InteractionGraph - Class in com.tnsai.coordination.observability
-
Directed weighted graph representing inter-agent interactions.
- InteractionGraph() - Constructor for class com.tnsai.coordination.observability.InteractionGraph
- InteractionGraph.Edge - Record Class in com.tnsai.coordination.observability
-
A directed, weighted edge in the interaction graph.
- InteractionGraph.Node - Record Class in com.tnsai.coordination.observability
-
A node in the interaction graph representing an agent.
- interactionId() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Returns the value of the
interactionIdrecord component. - interactions() - Method in class com.tnsai.coordination.choreography.ChoreographySpec
- INTERNAL - Enum constant in enum class com.tnsai.protocols.discovery.DiscoveryService.RegistrationMode
- InternalTransport - Class in com.tnsai.protocols.transport
-
In-memory transport for agents in the same JVM.
- InternalTransport() - Constructor for class com.tnsai.protocols.transport.InternalTransport
- InvalidStateException(ThreadState, String) - Constructor for exception class com.tnsai.thread.ThreadException.InvalidStateException
- INVITATION - Enum constant in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Invitation-based formation.
- involves(String) - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.Cycle
-
Returns whether a specific agent is involved in this cycle.
- isActive() - Method in enum class com.tnsai.thread.ThreadState
-
Check if the thread is active (running or paused).
- isApproved() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Whether the final verdict approved the output.
- isApproved() - Method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Whether this verdict allows the result to pass.
- isAtomic(String, int) - Method in interface com.tnsai.coordination.roma.Atomizer
-
Checks if a task is atomic.
- isAutoCheckpoint() - Method in class com.tnsai.thread.ThreadSpec
- isAutoResume() - Method in class com.tnsai.thread.ThreadSpec
- isAvailable(String) - Static method in class com.tnsai.coordination.messaging.DistributedMessageBrokerFactory
-
Checks whether a broker type is available.
- isCircuitBroken() - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Returns whether the circuit breaker is currently tripped.
- isClosed() - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Returns whether the bus is closed.
- isClosed() - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
- isClosed() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Returns whether the channel is closed.
- isComplete() - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Checks if mission is complete.
- isComplete() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
- isComplete() - Method in class com.tnsai.coordination.ResultAggregator
-
Checks if all expected results have been collected.
- isComplete() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- isComplete() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Checks if protocol is complete.
- isComplete() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- isComplete() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- isComplete() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- isCompleted() - Method in class com.tnsai.coordination.Contract
- isCompleted() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Returns whether the channel has been completed (no more emits).
- isConnected() - Method in interface com.tnsai.coordination.messaging.DistributedMessageBroker
-
Returns whether the broker is currently connected.
- isConnected(String, String) - Method in class com.tnsai.coordination.groups.network.DynamicConnections
-
Checks if two agents are directly connected.
- isDisbanded() - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- isDisbanded() - Method in interface com.tnsai.coordination.groups.team.Team
-
Checks if the team is disbanded.
- isDissolved() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Checks if coalition has dissolved.
- isDissolved() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- isDurationExceeded(Duration) - Method in class com.tnsai.thread.ResourceQuota
-
Check if duration limit is exceeded.
- isEmpty() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns true if the decomposition is empty (no sub-goals).
- isEmpty() - Method in class com.tnsai.coordination.TaskQueue
-
Checks if the queue is empty.
- isEmpty() - Method in class com.tnsai.coordination.WorkerPool
-
Checks if the pool is empty.
- isExhausted() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Checks if this budget is fully consumed.
- isFinalIteration() - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Whether this is the final allowed iteration.
- isFullyDelivered() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
- isGoalAchieved() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Checks if goal has been achieved.
- isGoalAchieved() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- isHealthy(Agent) - Method in interface com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthCheck
-
Checks whether an agent is healthy.
- isHighConfidence() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns true if the judge reached a decision with high confidence.
- isIndependent() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns true if this sub-goal has no dependencies.
- isInheritParentState() - Method in class com.tnsai.thread.ThreadSpec
- isInitiating() - Method in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Checks if this is an initiating performative.
- isInternal(String) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Checks if agent is registered and internal.
- isLeader() - Method in enum class com.tnsai.coordination.groups.team.TeamRole
-
Checks if this role is a leadership role.
- isMissionComplete() - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- isMissionComplete() - Method in interface com.tnsai.coordination.groups.team.Team
-
Checks if the team has completed its mission.
- isNegative() - Method in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Checks if this indicates failure/negative response.
- isOrdered() - Method in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Checks if this formation processes in order.
- isPositive() - Method in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Checks if this indicates success/positive response.
- isPropagateExceptions() - Method in class com.tnsai.thread.ThreadSpec
- isReached() - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler.ConsensusResult
- isRemote(String) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Checks if agent is registered and remote.
- isReply() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Checks if this is a reply to another message.
- isReplyOverdue() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Checks if reply deadline has passed.
- isResponding() - Method in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Checks if this is a responding performative.
- isResumable() - Method in enum class com.tnsai.thread.ThreadState
-
Check if the thread can be resumed.
- isRoot() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Whether this step has no dependencies.
- isRoot() - Method in class com.tnsai.thread.AgentThread
- isRunning() - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- isRunning() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- isRunning() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Checks if swarm is currently running.
- isRunning() - Method in class com.tnsai.coordination.pool.PredictiveActivator
-
Returns whether the activator is running.
- isRunning() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Returns whether the recovery manager is currently running.
- isRunning() - Method in class com.tnsai.protocols.handlers.AbstractProtocolHandler
-
Checks if handler is running.
- isRunning() - Method in interface com.tnsai.protocols.handlers.ProtocolHandler
-
Checks if handler is running.
- isRunning() - Method in class com.tnsai.protocols.transport.HttpTransport
- isRunning() - Method in class com.tnsai.protocols.transport.InternalTransport
- isRunning() - Method in interface com.tnsai.protocols.transport.Transport
-
Checks if transport is running.
- isShutdown() - Method in class com.tnsai.thread.ThreadManager
- isStarted() - Method in class com.tnsai.protocols.ProtocolManager
-
Checks if manager is started.
- isSuccess() - Method in record class com.tnsai.coordination.council.CouncilResponse
-
Returns true if this response was successful.
- isSuccess() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Whether the execution was successful.
- isSuccess() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationResult
- isSuccess() - Method in class com.tnsai.coordination.TaskResult
- isSuccessful() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- isSuccessful() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Checks if protocol succeeded.
- isSuccessful() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- isSuccessful() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- isSuccessful() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- isSynchronous() - Method in class com.tnsai.protocols.transport.HttpTransport
- isSynchronous() - Method in class com.tnsai.protocols.transport.InternalTransport
- isSynchronous() - Method in interface com.tnsai.protocols.transport.Transport
-
Checks if this transport supports synchronous sends.
- isTerminal() - Method in enum class com.tnsai.thread.ThreadState
-
Check if the thread is in a terminal state.
- isTokenLimitExceeded(long) - Method in class com.tnsai.thread.ResourceQuota
-
Check if token limit is exceeded.
- isToolCallLimitExceeded(int) - Method in class com.tnsai.thread.ResourceQuota
-
Check if tool call limit is exceeded.
- isValidMessage(FIPAMessage) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- isValidMessage(FIPAMessage) - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Validates if a message is valid for this protocol.
- isValidMessage(FIPAMessage) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- isValidMessage(FIPAMessage) - Method in class com.tnsai.protocols.fipa.QueryProtocol
- isValidMessage(FIPAMessage) - Method in class com.tnsai.protocols.fipa.RequestProtocol
- isValidResponse(FIPAMessage, FIPAMessage) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- isValidResponse(FIPAMessage, FIPAMessage) - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Validates if a response is valid for a given request.
- isValidResponse(FIPAMessage, FIPAMessage) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- isValidResponse(FIPAMessage, FIPAMessage) - Method in class com.tnsai.protocols.fipa.QueryProtocol
- isValidResponse(FIPAMessage, FIPAMessage) - Method in class com.tnsai.protocols.fipa.RequestProtocol
- isWithinQuota(ResourceQuota) - Method in class com.tnsai.thread.ThreadUsage
-
Check against quota.
- iterate(List<Agent>, SwarmEnvironment) - Method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Executes one iteration of the algorithm.
- iteration() - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Returns the value of the
iterationrecord component. - iterationNumber() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Returns the value of the
iterationNumberrecord component. - iterations() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Returns the value of the
iterationsrecord component. - iterations() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
iterationsrecord component. - iterations() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Returns the value of the
iterationsrecord component. - iterationsUsed() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Returns the value of the
iterationsUsedrecord component. - iterativeRefinement() - Static method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Iterative refinement where each agent improves on previous.
J
- judge(LLMClient) - Method in class com.tnsai.coordination.debate.DebateExecutor.Builder
-
Sets the LLM that judges the debate.
- JudgeContext - Record Class in com.tnsai.coordination.judge
-
Context passed to a
JudgePolicyduring evaluation. - JudgeContext(int, int, List<JudgeVerdict>, Duration) - Constructor for record class com.tnsai.coordination.judge.JudgeContext
-
Creates an instance of a
JudgeContextrecord class. - JudgeCoordinator<T> - Class in com.tnsai.coordination.judge
-
Wraps any coordination execution with judge-at-cycle-end quality control.
- JudgeCoordinator.Builder<T> - Class in com.tnsai.coordination.judge
-
Builder for JudgeCoordinator.
- JudgeCoordinator.Result<T> - Record Class in com.tnsai.coordination.judge
-
Result of a judged coordination cycle.
- JudgePolicy - Interface in com.tnsai.coordination.judge
-
Strategy interface for evaluating coordination cycle output.
- JudgeVerdict - Record Class in com.tnsai.coordination.judge
-
Decision produced by a
JudgePolicyafter evaluating cycle output. - JudgeVerdict(JudgeVerdict.Decision, String, double, List<String>) - Constructor for record class com.tnsai.coordination.judge.JudgeVerdict
-
Creates an instance of a
JudgeVerdictrecord class. - JudgeVerdict.Decision - Enum Class in com.tnsai.coordination.judge
-
Possible judge decisions.
K
- Key Characteristics - Search tag in interface com.tnsai.coordination.groups.coalition.Coalition
- Section
- Key Characteristics - Search tag in interface com.tnsai.coordination.groups.swarm.Swarm
- Section
- Key Classes - Search tag in package com.tnsai.coordination.council
- Section
- Key Classes - Search tag in package com.tnsai.coordination.debate
- Section
- Key Classes - Search tag in package com.tnsai.coordination.judge
- Section
- Key Classes - Search tag in package com.tnsai.coordination.trust
- Section
- Key Classes - Search tag in package com.tnsai.thread
- Section
- Key Components - Search tag in package com.tnsai.coordination.hierarchical
- Section
- Key Features - Search tag in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
- Section
- Key Features - Search tag in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
- Section
- Key Features - Search tag in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
- Section
- Key Features - Search tag in interface com.tnsai.coordination.groups.network.NetworkMesh
- Section
- Key Features - Search tag in interface com.tnsai.coordination.groups.pipeline.PipelineOrganization
- Section
- Key Features - Search tag in interface com.tnsai.coordination.groups.team.Team
- Section
L
- language() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
languagerecord component. - language(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- LazyAgentPool - Class in com.tnsai.coordination.pool
-
A lazy agent pool that creates agents on demand and manages their lifecycle.
- LazyAgentPool.Builder - Class in com.tnsai.coordination.pool
-
Builder for
LazyAgentPool. - lead(Agent) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets the team lead.
- LEAD - Enum constant in enum class com.tnsai.coordination.groups.team.TeamRole
-
Team leader who coordinates and delegates.
- leaderOverride() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
leaderOverriderecord component. - LEAST_LOADED - Enum constant in enum class com.tnsai.coordination.groups.hubspoke.LoadBalancer.Strategy
-
Pick the spoke with fewest active tasks
- leaves() - Method in class com.tnsai.coordination.flow.FlowGraph
-
Agents with no outgoing edges — the exit points.
- level() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
levelrecord component. - lifecycle() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Returns the value of the
lifecyclerecord component. - Lifecycle - Search tag in class com.tnsai.protocols.ProtocolManager
- Section
- Lifecycle - Search tag in interface com.tnsai.protocols.handlers.ProtocolHandler
- Section
- LinearConcession - Class in com.tnsai.coordination.negotiation.strategy
-
Linear concession strategy - concedes at a constant rate per round.
- LinearConcession() - Constructor for class com.tnsai.coordination.negotiation.strategy.LinearConcession
- list() - Method in interface com.tnsai.coordination.decision.DecisionTraceStore
-
Lists all stored decisions, newest first.
- list() - Method in class com.tnsai.coordination.decision.InMemoryDecisionTraceStore
- listAgentIds() - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Lists all registered agent IDs.
- listAgents() - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Lists all agents.
- listAllCapabilityNames() - Method in class com.tnsai.protocols.discovery.CapabilityRegistry
-
Lists all unique capability names across all agents.
- listByTopic(String) - Method in interface com.tnsai.coordination.decision.DecisionTraceStore
-
Lists decisions for a specific topic.
- listByTopic(String) - Method in class com.tnsai.coordination.decision.InMemoryDecisionTraceStore
- listener(PoolListener) - Method in class com.tnsai.coordination.pool.LazyAgentPool.Builder
- listener(VotingListener) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- listNames() - Method in class com.tnsai.coordination.resources.ArtifactStore
-
Lists the names of all stored artifacts.
- LivelockDetector - Class in com.tnsai.coordination.choreography
-
Detects livelock conditions in multi-agent systems.
- LivelockDetector.Builder - Class in com.tnsai.coordination.choreography
-
Builder for LivelockDetector.
- LivelockDetector.DetectionResult - Record Class in com.tnsai.coordination.choreography
-
Result of livelock analysis.
- LivelockDetector.LivelockListener - Interface in com.tnsai.coordination.choreography
-
Listener for livelock detection events.
- LivelockDetector.Violation - Record Class in com.tnsai.coordination.choreography
-
A single livelock violation.
- LivelockDetector.ViolationType - Enum Class in com.tnsai.coordination.choreography
-
Type of livelock violation detected.
- llmBased(Agent) - Static method in interface com.tnsai.coordination.roma.Atomizer
-
Creates an LLM-based atomizer that asks an agent to decide.
- llmBased(Agent) - Static method in interface com.tnsai.coordination.roma.TaskDecomposer
-
Creates an LLM-based decomposer that asks an agent to break down the task.
- llmBased(Agent) - Static method in interface com.tnsai.coordination.roma.Verifier
-
Creates an LLM-based verifier that asks an agent to judge result quality.
- llmClient(LLMClient) - Method in class com.tnsai.coordination.judge.LLMJudgePolicy.Builder
-
Sets the LLM client used for evaluation.
- LLMJudgePolicy - Class in com.tnsai.coordination.judge
-
A
JudgePolicythat uses an LLM to evaluate coordination output. - LLMJudgePolicy.Builder - Class in com.tnsai.coordination.judge
-
Builder for LLMJudgePolicy.
- llmName() - Method in record class com.tnsai.coordination.council.CouncilResponse
-
Returns the value of the
llmNamerecord component. - llmName() - Method in record class com.tnsai.coordination.council.RankedMember
-
Returns the value of the
llmNamerecord component. - load(Path) - Static method in class com.tnsai.coordination.lifecycle.GroupCheckpoint
-
Loads a snapshot from a JSON file.
- LoadBalancer - Class in com.tnsai.coordination.groups.hubspoke
-
Load balancer for distributing tasks to spoke agents.
- LoadBalancer(LoadBalancer.Strategy) - Constructor for class com.tnsai.coordination.groups.hubspoke.LoadBalancer
-
Creates a load balancer with the given strategy.
- LoadBalancer.Strategy - Enum Class in com.tnsai.coordination.groups.hubspoke
-
Load balancing strategies.
- loadBalancing(LoadBalancer.Strategy) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Sets the load balancing strategy.
- loadDistribution() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns the value of the
loadDistributionrecord component. - longRunning() - Static method in class com.tnsai.thread.ThreadSpec
-
Create a configuration for long-running tasks.
- loop(String, Agent, LoopCondition) - Method in class com.tnsai.coordination.workflow.ConditionalWorkflow.Builder
- LoopCondition - Record Class in com.tnsai.coordination.workflow
-
Defines loop termination conditions for workflow loops.
- LoopCondition(int, Predicate<WorkflowContext>) - Constructor for record class com.tnsai.coordination.workflow.LoopCondition
-
Creates an instance of a
LoopConditionrecord class.
M
- MAJORITY - Enum constant in enum class com.tnsai.coordination.voting.VotingMethod
-
Simple majority (more than 50%)
- MajorityVoting - Class in com.tnsai.coordination.voting
-
Tallies votes using majority-based methods: MAJORITY, SUPERMAJORITY, UNANIMOUS, and WEIGHTED.
- makeDecision(AgentGroup, DecisionProposal) - Method in interface com.tnsai.coordination.decision.GroupDecisionFramework
-
Convenience method: propose, vote, and converge in one call.
- manager(Agent) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Sets the manager agent.
- map(Function<T, R>) - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Creates a new channel that applies a transformation to each item.
- markFailed() - Method in class com.tnsai.coordination.Contract
-
Marks the contract as failed.
- markInProgress() - Method in class com.tnsai.coordination.Contract
-
Marks the contract as in progress.
- markPaused() - Method in class com.tnsai.thread.ThreadUsage
-
Mark thread as paused.
- markResumed() - Method in class com.tnsai.thread.ThreadUsage
-
Mark thread as resumed.
- MatrixBuilder - Class in com.tnsai.coordination.groups.matrix
-
Builder for creating MatrixOrganization instances.
- MatrixOrganization - Interface in com.tnsai.coordination.groups.matrix
-
A matrix organization with dual-reporting structure.
- MatrixResult - Record Class in com.tnsai.coordination.groups.matrix
-
Result of a matrix organization operation.
- MatrixResult(String, boolean, String, String, Map<String, String>, Instant, Instant, String) - Constructor for record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Creates an instance of a
MatrixResultrecord class. - maxChildThreads(int) - Method in class com.tnsai.thread.ResourceQuota.Builder
- maxConcurrentThreads(int) - Method in class com.tnsai.thread.ThreadManager.Builder
- maxConcurrentTools(int) - Method in class com.tnsai.thread.ResourceQuota.Builder
- maxDepth(int) - Method in class com.tnsai.coordination.roma.RecursiveTaskSolver.Builder
- maxDuration(Duration) - Method in class com.tnsai.thread.ResourceQuota.Builder
- maxIterations() - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Returns the value of the
maxIterationsrecord component. - maxIterations() - Method in record class com.tnsai.coordination.workflow.LoopCondition
-
Returns the value of the
maxIterationsrecord component. - maxIterations(int) - Method in class com.tnsai.coordination.debate.PeerReviewExecutor.Builder
- maxIterations(int) - Static method in record class com.tnsai.coordination.workflow.LoopCondition
-
Creates a loop that runs up to maxIterations times.
- maxMembers(int) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets maximum allowed members.
- maxMemoryBytes() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Returns the value of the
maxMemoryBytesrecord component. - maxMemoryBytes(long) - Method in class com.tnsai.thread.ResourceQuota.Builder
- maxRetries() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy
-
Maximum number of recovery retries before giving up.
- maxRetries(int) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator.Builder
-
Sets max retries for failed operations.
- maxRetries(int) - Method in class com.tnsai.coordination.judge.JudgeCoordinator.Builder
-
Sets the maximum number of retries (default: 3).
- maxRetries(int) - Method in class com.tnsai.coordination.roma.RecursiveTaskSolver.Builder
- maxRetries(int) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryPolicy.Builder
- maxRetries(int) - Method in class com.tnsai.thread.ThreadSpec.Builder
- maxRounds() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Returns the value of the
maxRoundsrecord component. - maxRounds(int) - Method in class com.tnsai.coordination.auction.Auction.Builder
- maxRounds(int) - Method in class com.tnsai.coordination.debate.DebateExecutor.Builder
-
Sets the maximum number of debate rounds (default: 3).
- maxRounds(int) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Sets the maximum number of negotiation rounds.
- maxSize() - Method in record class com.tnsai.coordination.pool.PoolConfig
-
Returns the value of the
maxSizerecord component. - maxSize(int) - Method in class com.tnsai.coordination.pool.LazyAgentPool.Builder
- maxTokens(long) - Method in class com.tnsai.thread.ResourceQuota.Builder
- maxToolCalls(int) - Method in class com.tnsai.thread.ResourceQuota.Builder
- member(Agent) - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Adds a member to the matrix.
- member(Agent) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Adds a member with default role (MEMBER).
- member(Agent, Agent) - Method in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
-
Adds a parent-child relationship.
- member(Agent, TeamRole) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Adds a member with a specific role.
- MEMBER - Enum constant in enum class com.tnsai.coordination.groups.team.TeamRole
-
Regular team member.
- MemberContribution(String, String, String, boolean, double, long, boolean) - Constructor for record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Creates an instance of a
MemberContributionrecord class. - memberCount() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Returns the value of the
memberCountrecord component. - memberCount() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
memberCountrecord component. - memberIds() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Returns the value of the
memberIdsrecord component. - MemberOutput(String, TeamRole, String, boolean, long, String) - Constructor for record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Creates an instance of a
MemberOutputrecord class. - memberOutputs() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns the value of the
memberOutputsrecord component. - memberOutputs() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
memberOutputsrecord component. - members(List<LLMClient>) - Method in class com.tnsai.coordination.council.CouncilExecutor.Builder
-
Sets the council members (replaces any previously added).
- membersRemoved() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Returns the value of the
membersRemovedrecord component. - MERIT_BASED - Enum constant in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Merit-based formation.
- MESSAGE_PROCESSED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- MessageBrokerException(String) - Constructor for exception class com.tnsai.coordination.messaging.DistributedMessageBroker.MessageBrokerException
- MessageBrokerException(String, Throwable) - Constructor for exception class com.tnsai.coordination.messaging.DistributedMessageBroker.MessageBrokerException
- messageCount() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Returns the value of the
messageCountrecord component. - Message Flow - Search tag in class com.tnsai.protocols.ProtocolManager
- Section
- Message Parameters - Search tag in record class com.tnsai.protocols.fipa.FIPAMessage
- Section
- messageProcessed(AgentThread, String, String) - Static method in interface com.tnsai.thread.ThreadEvent
- MessageProcessed(String, Instant, String, String) - Constructor for record class com.tnsai.thread.ThreadEvent.MessageProcessed
-
Creates an instance of a
MessageProcessedrecord class. - metadata() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.coordination.handoff.HandoffContext
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Returns the value of the
metadatarecord component. - metadata() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Returns the value of the
metadatarecord component. - metadata(String, Object) - Method in class com.tnsai.thread.ThreadSpec.Builder
- metadata(Map<String, Object>) - Method in class com.tnsai.thread.ThreadSpec.Builder
- method() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns the value of the
methodrecord component. - method() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
methodrecord component. - method() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns the value of the
methodrecord component. - method(VotingMethod) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- metrics() - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Returns a snapshot of channel metrics.
- minIdle() - Method in record class com.tnsai.coordination.pool.PoolConfig
-
Returns the value of the
minIdlerecord component. - minIdle(int) - Method in class com.tnsai.coordination.pool.LazyAgentPool.Builder
- minimal() - Static method in class com.tnsai.thread.ResourceQuota
-
Create a minimal quota for testing.
- minimumTrust(double) - Method in class com.tnsai.coordination.trust.TrustBasedRouter.Builder
- minMembers(int) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets minimum required members.
- mission() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
missionrecord component. - mission(String) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets the mission description.
- MISSION_CANCELLED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionEventType
- MISSION_COMPLETED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionEventType
- MISSION_STARTED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionEventType
- MissionEvent(String, MissionTracker.MissionEventType, String, String, boolean, TeamResult, Instant) - Constructor for record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Creates an instance of a
MissionEventrecord class. - MissionProgress(String, MissionTracker.MissionStatus, int, int, int, int, double, Duration, Instant, Instant) - Constructor for record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Creates an instance of a
MissionProgressrecord class. - MissionTracker - Class in com.tnsai.coordination.groups.team
-
Tracks mission progress for a Team.
- MissionTracker(String, String) - Constructor for class com.tnsai.coordination.groups.team.MissionTracker
- MissionTracker.MissionEvent - Record Class in com.tnsai.coordination.groups.team
-
Mission event.
- MissionTracker.MissionEventType - Enum Class in com.tnsai.coordination.groups.team
-
Mission event types.
- MissionTracker.MissionListener - Interface in com.tnsai.coordination.groups.team
-
Listener for mission events.
- MissionTracker.MissionProgress - Record Class in com.tnsai.coordination.groups.team
-
Mission progress snapshot.
- MissionTracker.MissionStatus - Enum Class in com.tnsai.coordination.groups.team
-
Mission status states.
- MissionTracker.TaskRecord - Record Class in com.tnsai.coordination.groups.team
-
Task execution record.
- MissionTracker.TaskStatus - Enum Class in com.tnsai.coordination.groups.team
-
Task status states.
- MonotonicConcessionProtocol - Class in com.tnsai.coordination.negotiation.monotonic
-
Monotonic concession protocol - all parties concede toward agreement.
- MonotonicConcessionProtocol() - Constructor for class com.tnsai.coordination.negotiation.monotonic.MonotonicConcessionProtocol
- MultiAgentObserver - Class in com.tnsai.coordination.observability
-
Observes an AgentGroup's event bus and records all inter-agent interactions.
- MultiAgentObserver(String) - Constructor for class com.tnsai.coordination.observability.MultiAgentObserver
-
Creates an observer for the specified group.
- MultiAgentObserver.ObservationSummary - Record Class in com.tnsai.coordination.observability
-
Summary statistics for an observation session.
- MultiRoundContractNet - Class in com.tnsai.coordination
-
Multi-round Contract Net Protocol (CNP) implementation.
- MultiRoundContractNet.Builder - Class in com.tnsai.coordination
-
Builder for MultiRoundContractNet.
- MultiRoundContractNet.NegotiationListener - Interface in com.tnsai.coordination
-
Listener for negotiation events.
- MultiRoundContractNet.NegotiationResult - Class in com.tnsai.coordination
-
Result of a negotiation round.
- MultiRoundContractNet.NegotiationTask - Class in com.tnsai.coordination
-
Represents a task to be negotiated.
- MultiRoundContractNet.ProposalEvaluator - Interface in com.tnsai.coordination
-
Strategy for evaluating proposals.
- MultiRoundContractNet.ProposalRequester - Interface in com.tnsai.coordination
-
Source of contractor proposals.
N
- name() - Method in class com.tnsai.coordination.choreography.ChoreographySpec
- name() - Method in record class com.tnsai.coordination.groups.pipeline.Stage
-
Returns the value of the
namerecord component. - name() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Returns the value of the
namerecord component. - name() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Returns the value of the
namerecord component. - name() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns the value of the
namerecord component. - name(String) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets the coalition name.
- name(String) - Method in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
-
Sets the hierarchy name.
- name(String) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Sets the hub-spoke name.
- name(String) - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Sets the matrix name.
- name(String) - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Sets the mesh name.
- name(String) - Method in class com.tnsai.coordination.groups.pipeline.PipelineBuilder
-
Sets the pipeline name.
- name(String) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the swarm name.
- name(String) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets the team name.
- name(String) - Method in class com.tnsai.thread.ThreadSpec.Builder
- nameContains(String) - Method in class com.tnsai.protocols.discovery.CapabilityFilter.Builder
- named(String) - Static method in class com.tnsai.protocols.discovery.CapabilityFilter
-
Starts building a filter that matches capabilities by name (case-insensitive contains).
- nameEquals(String) - Method in class com.tnsai.protocols.discovery.CapabilityFilter.Builder
- Natural Language Messaging - Search tag in class com.tnsai.protocols.ProtocolManager
- Section
- negotiate() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Initiates coalition negotiation.
- negotiate() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- negotiate(MultiRoundContractNet.NegotiationTask) - Method in class com.tnsai.coordination.MultiRoundContractNet
-
Negotiates a contract for the given task.
- negotiate(List<Agent>, NegotiationConfig) - Method in class com.tnsai.coordination.negotiation.adapter.AuctionAdapter
- negotiate(List<Agent>, NegotiationConfig) - Method in class com.tnsai.coordination.negotiation.adapter.ContractNetAdapter
- negotiate(List<Agent>, NegotiationConfig) - Method in class com.tnsai.coordination.negotiation.bilateral.BilateralNegotiation
- negotiate(List<Agent>, NegotiationConfig) - Method in class com.tnsai.coordination.negotiation.monotonic.MonotonicConcessionProtocol
- negotiate(List<Agent>, NegotiationConfig) - Method in interface com.tnsai.coordination.negotiation.NegotiationProtocol
-
Executes the negotiation between the given parties.
- negotiateAsync() - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Async negotiation.
- negotiateAsync() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- negotiateAsync(MultiRoundContractNet.NegotiationTask) - Method in class com.tnsai.coordination.MultiRoundContractNet
-
Negotiates asynchronously.
- NEGOTIATING - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Processing multi-round negotiation
- NegotiationConfig - Record Class in com.tnsai.coordination.negotiation
-
Configuration for a negotiation session, typically extracted from
@Coordination.Negotiation. - NegotiationConfig(Coordination.NegotiationType, int, Duration, double, double, ConcessionStrategy) - Constructor for record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Creates an instance of a
NegotiationConfigrecord class. - NegotiationExecutor - Class in com.tnsai.coordination.negotiation
-
Orchestrator that resolves the appropriate
NegotiationProtocolfrom aNegotiationConfigand executes the negotiation. - NegotiationExecutor() - Constructor for class com.tnsai.coordination.negotiation.NegotiationExecutor
-
Creates an executor with built-in protocols registered.
- NegotiationListener - Interface in com.tnsai.coordination.negotiation
-
Callback interface for observing negotiation events.
- NegotiationMetadataExtractor - Class in com.tnsai.coordination.negotiation
-
Extracts
NegotiationConfigfrom@Coordination.Negotiationannotation metadata. - NegotiationOffer - Record Class in com.tnsai.coordination.negotiation
-
An offer made during a negotiation.
- NegotiationOffer(String, String, String, double, int, Map<String, Object>, Instant) - Constructor for record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Creates an instance of a
NegotiationOfferrecord class. - NegotiationOutcome - Record Class in com.tnsai.coordination.negotiation
-
The result of a completed negotiation.
- NegotiationOutcome(boolean, NegotiationOffer, List<NegotiationOffer>, int, long, NegotiationState, String) - Constructor for record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Creates an instance of a
NegotiationOutcomerecord class. - NegotiationProtocol - Interface in com.tnsai.coordination.negotiation
-
Interface for negotiation protocol implementations.
- NegotiationState - Enum Class in com.tnsai.coordination.negotiation
-
Lifecycle states for a negotiation session.
- NegotiationTask(String, String) - Constructor for class com.tnsai.coordination.MultiRoundContractNet.NegotiationTask
- NegotiationTask(String, String, Map<String, Object>, Instant) - Constructor for class com.tnsai.coordination.MultiRoundContractNet.NegotiationTask
- neighborConnections() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
neighborConnectionsrecord component. - neighborDetection(NeighborDetection) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the neighbor detection strategy.
- NeighborDetection - Interface in com.tnsai.coordination.groups.swarm
-
Strategy for detecting neighbors in a swarm.
- neighborRadius(int) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the neighbor radius.
- NetworkMesh - Interface in com.tnsai.coordination.groups.network
-
A mesh network organization with peer-to-peer agent connections.
- NetworkMeshBuilder - Class in com.tnsai.coordination.groups.network
-
Builder for creating NetworkMesh instances.
- NetworkMeshResult - Record Class in com.tnsai.coordination.groups.network
-
Result of a network mesh operation (broadcast, route, etc.).
- NetworkMeshResult(String, boolean, String, Map<String, String>, List<String>, Instant, Instant, String) - Constructor for record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Creates an instance of a
NetworkMeshResultrecord class. - next(JudgeVerdict) - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Creates the next iteration context by appending the given verdict.
- nextOffer(int, int, double, double, List<NegotiationOffer>) - Method in interface com.tnsai.coordination.negotiation.strategy.ConcessionStrategy
-
Computes the next offer value.
- nextOffer(int, int, double, double, List<NegotiationOffer>) - Method in class com.tnsai.coordination.negotiation.strategy.ExponentialConcession
- nextOffer(int, int, double, double, List<NegotiationOffer>) - Method in class com.tnsai.coordination.negotiation.strategy.LinearConcession
- nextOffer(int, int, double, double, List<NegotiationOffer>) - Method in class com.tnsai.coordination.negotiation.strategy.TimeDependentConcession
- nextOffer(int, int, double, double, List<NegotiationOffer>) - Method in class com.tnsai.coordination.negotiation.strategy.TitForTatConcession
- noCleanup() - Method in class com.tnsai.thread.ThreadManager.Builder
- Node(String, Map<String, Object>) - Constructor for record class com.tnsai.coordination.observability.InteractionGraph.Node
-
Creates a Node with validation.
- nodeCount() - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Returns the number of nodes in the graph.
- nodes() - Method in class com.tnsai.coordination.flow.FlowGraph
-
All agent names in the graph, in declaration order.
- NOT_STARTED - Enum constant in enum class com.tnsai.coordination.groups.coalition.Coalition.NegotiationStatus
- NOT_UNDERSTOOD - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender doesn't understand message.
- notifyTaskComplete(String) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
-
Notifies that a task has been completed by an agent.
- notifyTaskFailed(String) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
-
Notifies that a task has failed for an agent.
- noWinner(List<Bid>, int, long, String) - Static method in record class com.tnsai.coordination.auction.AuctionResult
- NUCLEOLUS - Enum constant in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Nucleolus distribution.
O
- observationDuration() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Returns the value of the
observationDurationrecord component. - ObservationSummary(String, int, Map<GroupEvent.Type, Integer>, int, Duration, Instant) - Constructor for record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Creates an instance of a
ObservationSummaryrecord class. - observe(GroupEventBus) - Method in class com.tnsai.coordination.observability.MultiAgentObserver
-
Attaches this observer to a group event bus, subscribing to all events.
- OBSERVER - Enum constant in enum class com.tnsai.coordination.groups.team.TeamRole
-
Observer who monitors but doesn't participate.
- of(Agent, double, int) - Static method in record class com.tnsai.coordination.auction.Bid
-
Creates a bid for the current round with auto-timestamp.
- of(String) - Static method in record class com.tnsai.coordination.handoff.HandoffContext
-
Creates a context with only a task ID.
- of(String, Agent) - Static method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Creates a simple step with no dependencies.
- of(String, Agent, List<String>) - Static method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Creates a step with dependencies.
- of(String, String) - Static method in record class com.tnsai.coordination.voting.Vote
-
Creates a simple vote with default weight.
- of(String, String, double, int) - Static method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Creates an offer with auto-generated ID and timestamp.
- of(String, String, double, int, Map<String, Object>) - Static method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Creates an offer with terms.
- of(String, String, int) - Static method in record class com.tnsai.coordination.groups.pipeline.Stage
-
Creates a simple stage without transform.
- of(String, String, String) - Static method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
- of(String, String, String, int) - Static method in record class com.tnsai.coordination.planning.SubGoal
-
Creates a sub-goal with no dependencies.
- of(String, String, String, int, Set<String>, String) - Static method in record class com.tnsai.coordination.planning.SubGoal
-
Creates a sub-goal with dependencies and description.
- of(String, String, String, String, Map<String, String>) - Static method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
- of(String, List<String>) - Static method in record class com.tnsai.coordination.decision.DecisionProposal
-
Creates a proposal with default settings.
- of(String, List<String>, VotingMethod) - Static method in record class com.tnsai.coordination.decision.DecisionProposal
-
Creates a proposal with a specific voting method.
- of(String, List<String>, VotingMethod, Duration, int) - Static method in record class com.tnsai.coordination.decision.DecisionProposal
-
Creates a proposal with full configuration.
- of(String, Map<String, Object>) - Static method in record class com.tnsai.coordination.handoff.HandoffContext
-
Creates a context with a task ID and payload.
- of(List<ChoreographyEngine.StepResult>, long) - Static method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
- offerId() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns the value of the
offerIdrecord component. - offerTimeout(Duration) - Method in class com.tnsai.coordination.streaming.StreamingChannel.Builder
- ofRanked(String, List<String>) - Static method in record class com.tnsai.coordination.voting.Vote
-
Creates a ranked-choice vote.
- ofWeighted(String, String, double) - Static method in record class com.tnsai.coordination.voting.Vote
-
Creates a weighted vote.
- ON_DEMAND - Enum constant in enum class com.tnsai.coordination.pool.ActivationPolicy
-
Create agents only when needed (checkout).
- onActivated(Agent) - Method in interface com.tnsai.coordination.pool.PoolListener
-
Called when an agent is checked out (activated).
- onActivated(Agent) - Method in class com.tnsai.coordination.pool.PredictiveActivator
- onAfter(HandoffResult) - Method in interface com.tnsai.coordination.handoff.HandoffListener
-
Called after a successful handoff.
- onBefore(Agent, Agent, HandoffContext) - Method in interface com.tnsai.coordination.handoff.HandoffListener
-
Called before the handoff is executed.
- onComplete(VotingResult) - Method in interface com.tnsai.coordination.voting.VotingListener
-
Called when voting is complete and results are tallied.
- onComplete(Runnable) - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Registers a completion handler.
- onContractAwarded(Contract) - Method in interface com.tnsai.coordination.MultiRoundContractNet.NegotiationListener
- onCounterOffer(NegotiationOffer) - Method in interface com.tnsai.coordination.negotiation.NegotiationListener
-
Called when a counter-offer is made.
- onCounterOfferRequested(int, double) - Method in interface com.tnsai.coordination.MultiRoundContractNet.NegotiationListener
- onDestroyed(Agent) - Method in interface com.tnsai.coordination.pool.PoolListener
-
Called when an agent is destroyed (evicted or pool closed).
- onError(Consumer<Throwable>) - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Registers an error handler.
- onEscalation(String, int) - Method in interface com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryListener
-
Called when recovery is escalated.
- onExhausted() - Method in interface com.tnsai.coordination.pool.PoolListener
-
Called when a checkout fails because the pool is exhausted.
- onExhausted() - Method in class com.tnsai.coordination.pool.PredictiveActivator
- onFailed(Agent, Agent, HandoffContext, Exception) - Method in interface com.tnsai.coordination.handoff.HandoffListener
-
Called when a handoff fails with an exception.
- onFailure(Exception) - Method in interface com.tnsai.protocols.handlers.ProtocolHandler.HandlerCallback
- onFailure(Exception) - Method in interface com.tnsai.protocols.transport.Transport.TransportCallback
- onHealthCheckFailed(AgentRecoveryManager.HealthStatus) - Method in interface com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryListener
-
Called when a health check fails.
- onLivelockDetected(LivelockDetector.DetectionResult) - Method in interface com.tnsai.coordination.choreography.LivelockDetector.LivelockListener
-
Called when livelock violations are detected.
- onMissionEvent(MissionTracker.MissionEvent) - Method in interface com.tnsai.coordination.groups.team.MissionTracker.MissionListener
- onNegotiationCompleted(NegotiationOutcome) - Method in interface com.tnsai.coordination.negotiation.NegotiationListener
-
Called when the negotiation completes (success or failure).
- onNegotiationFailed(String) - Method in interface com.tnsai.coordination.MultiRoundContractNet.NegotiationListener
- onNegotiationStarted(NegotiationConfig) - Method in interface com.tnsai.coordination.negotiation.NegotiationListener
-
Called when a negotiation session starts.
- onOfferMade(NegotiationOffer) - Method in interface com.tnsai.coordination.negotiation.NegotiationListener
-
Called when an offer is made by a party.
- onOfferReceived(NegotiationOffer) - Method in interface com.tnsai.coordination.negotiation.NegotiationListener
-
Called when an offer is received by a party.
- onProposalsReceived(int, List<Proposal>) - Method in interface com.tnsai.coordination.MultiRoundContractNet.NegotiationListener
- onQuorumReached(int, int) - Method in interface com.tnsai.coordination.voting.VotingListener
-
Called when quorum is reached.
- onRecoveryAttempt(AgentRecoveryManager.RecoveryResult) - Method in interface com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryListener
-
Called after a recovery attempt.
- onReturned(Agent) - Method in interface com.tnsai.coordination.pool.PoolListener
-
Called when an agent is returned (checked in) to the pool.
- onRoundStarted(int, int) - Method in interface com.tnsai.coordination.MultiRoundContractNet.NegotiationListener
- onSuccess(Message) - Method in interface com.tnsai.protocols.handlers.ProtocolHandler.HandlerCallback
- onSuccess(Message) - Method in interface com.tnsai.protocols.transport.Transport.TransportCallback
- ontology() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
ontologyrecord component. - ontology(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- onVoteReceived(Vote) - Method in interface com.tnsai.coordination.voting.VotingListener
-
Called when a vote is received.
- OPEN - Enum constant in enum class com.tnsai.coordination.production.FailureIsolator.CircuitState
- OPERATIONAL - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchyLevel
-
Operational layer - handles direct action execution.
- operationalAgents(WorkerPool) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator.Builder
-
Sets the worker pool for operational execution.
- operationalAgents(List<Agent>) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator.Builder
-
Sets operational agents from a list.
- operationalTaskCount() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns the value of the
operationalTaskCountrecord component. - opponent(LLMClient) - Method in class com.tnsai.coordination.debate.DebateExecutor.Builder
-
Sets the LLM that argues against the position.
- opponentArgument() - Method in record class com.tnsai.coordination.debate.DebateRound
-
Returns the value of the
opponentArgumentrecord component. - opponentSummary() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns the value of the
opponentSummaryrecord component. - options() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns the value of the
optionsrecord component. - options() - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Returns the value of the
optionsrecord component. - options(String...) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- options(String...) - Method in class com.tnsai.coordination.voting.VotingConfig.Builder
- options(List<String>) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- options(List<String>) - Method in class com.tnsai.coordination.voting.VotingConfig.Builder
- OSCILLATING_STATE - Enum constant in enum class com.tnsai.coordination.choreography.LivelockDetector.ViolationType
-
State alternates between the same values.
- oscillationThreshold(int) - Method in class com.tnsai.coordination.choreography.LivelockDetector.Builder
-
Sets the number of alternating state changes that triggers an OSCILLATING_STATE violation.
- otherwise() - Static method in record class com.tnsai.coordination.workflow.Branch
-
Creates a default/else branch that always matches.
- otherwise(Agent) - Method in class com.tnsai.coordination.handoff.ConditionalHandoff
-
Sets the default target when no predicate matches.
- outcome() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Returns the value of the
outcomerecord component. - Outcome - Enum Class in com.tnsai.coordination.trust
-
Outcome of an agent interaction for trust scoring.
- output() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.handoff.HandoffResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Returns the value of the
outputrecord component. - output() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
-
Returns the value of the
outputrecord component. - outputTokens() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Returns the value of the
outputTokensrecord component. - OVERLOADED - Enum constant in enum class com.tnsai.coordination.observability.BottleneckDetector.BottleneckType
-
Agent receives too many messages/tasks
P
- PARALLEL - Enum constant in enum class com.tnsai.coordination.groups.team.TeamFormation
-
All members execute the task simultaneously.
- parallelOperations(boolean) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator.Builder
-
Whether to execute operations in parallel.
- parentGoal() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns the value of the
parentGoalrecord component. - parentGoal() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns the value of the
parentGoalrecord component. - parentHandoffId() - Method in record class com.tnsai.coordination.handoff.HandoffContext
-
Returns the value of the
parentHandoffIdrecord component. - parentId() - Method in record class com.tnsai.coordination.groups.hierarchy.ReportingLine
-
Returns the value of the
parentIdrecord component. - parentTaskId() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
parentTaskIdrecord component. - parse(String) - Static method in class com.tnsai.coordination.flow.FlowDSL
-
Parses a flow definition string into a
FlowGraph. - parsedRanking() - Method in record class com.tnsai.coordination.council.CouncilReview
-
Returns the value of the
parsedRankingrecord component. - PARTIAL - Enum constant in enum class com.tnsai.coordination.trust.Outcome
-
The interaction partially succeeded.
- PARTIAL_MESH - Enum constant in enum class com.tnsai.coordination.groups.network.Topology
-
Agents connected to a subset of peers
- PARTIAL_SUCCESS - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalResult.Status
- participates() - Method in enum class com.tnsai.coordination.groups.team.TeamRole
-
Checks if this role participates in execution.
- passThrough(String, String) - Static method in record class com.tnsai.coordination.groups.pipeline.StageConnector
-
Creates a pass-through connector (no transformation).
- path() - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.Cycle
-
Returns the value of the
pathrecord component. - Patterns Supported: - Search tag in class com.tnsai.coordination.ScatterGather
- Section
- pause() - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Pauses execution before the next step begins.
- pause() - Method in class com.tnsai.thread.AgentThread
-
Pause the thread.
- paused() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns the value of the
pausedrecord component. - paused(AgentThread) - Static method in interface com.tnsai.thread.ThreadEvent
- Paused(String, Instant) - Constructor for record class com.tnsai.thread.ThreadEvent.Paused
-
Creates an instance of a
Pausedrecord class. - PAUSED - Enum constant in enum class com.tnsai.coordination.resources.SessionManager.SessionState
-
Session is temporarily paused
- PAUSED - Enum constant in enum class com.tnsai.coordination.workflow.ExecutionPlan.State
- PAUSED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- PAUSED - Enum constant in enum class com.tnsai.thread.ThreadState
-
Thread is paused and can be resumed.
- payload() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
-
Returns the value of the
payloadrecord component. - payload() - Method in record class com.tnsai.coordination.handoff.HandoffContext
-
Returns the value of the
payloadrecord component. - payPrice() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns the value of the
payPricerecord component. - peakActive() - Method in record class com.tnsai.coordination.pool.PoolMetrics
-
Returns the value of the
peakActiverecord component. - PeerReviewExecutor - Class in com.tnsai.coordination.debate
-
Peer review executor where one agent produces and another reviews iteratively.
- PeerReviewExecutor.Builder - Class in com.tnsai.coordination.debate
-
Builder for PeerReviewExecutor.
- PeerReviewExecutor.PeerReviewIteration - Record Class in com.tnsai.coordination.debate
-
A single iteration of peer review.
- PeerReviewExecutor.PeerReviewResult - Record Class in com.tnsai.coordination.debate
-
Result of the peer review process.
- PeerReviewIteration(int, String, String, boolean, Duration) - Constructor for record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Creates an instance of a
PeerReviewIterationrecord class. - PeerReviewResult(String, boolean, List<PeerReviewExecutor.PeerReviewIteration>, int, Duration) - Constructor for record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Creates an instance of a
PeerReviewResultrecord class. - PENDING - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionStatus
- PENDING - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.TaskStatus
- PENDING - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalTask.TaskStatus
- PERFORMANCE_BASED - Enum constant in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Performance-based distribution.
- performative() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
performativerecord component. - performative(FIPAPerformative) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- phase() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns the value of the
phaserecord component. - phaseCount() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns the total number of phases.
- pheromoneDecay(double) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the pheromone decay rate.
- pheromoneDeposits() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Returns the value of the
pheromoneDepositsrecord component. - pheromoneLocations() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
pheromoneLocationsrecord component. - PheromoneType - Enum Class in com.tnsai.coordination.groups.swarm
-
Types of pheromone signals used in swarm communication.
- ping() - Method in interface com.tnsai.coordination.messaging.DistributedMessageBroker
-
Pings the backend to check connectivity.
- PipelineBuilder - Class in com.tnsai.coordination.groups.pipeline
-
Builder for creating PipelineOrganization instances.
- PipelineExecutor - Class in com.tnsai.coordination.workflow
-
Executes workflow steps in a sequential pipeline.
- PipelineExecutor.Builder - Class in com.tnsai.coordination.workflow
- PipelineMetrics - Class in com.tnsai.coordination.groups.pipeline
-
Tracks per-stage timing, throughput, and bottleneck metrics for a pipeline.
- PipelineMetrics() - Constructor for class com.tnsai.coordination.groups.pipeline.PipelineMetrics
- PipelineOrganization - Interface in com.tnsai.coordination.groups.pipeline
-
A sequential processing pipeline where tasks flow through ordered stages.
- PipelineResult - Record Class in com.tnsai.coordination.groups.pipeline
-
Result of a pipeline execution.
- PipelineResult(String, boolean, String, Map<String, String>, String, Instant, Instant, String) - Constructor for record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Creates an instance of a
PipelineResultrecord class. - policy(GroupPolicy) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets the group policy.
- policy(GroupPolicy) - Method in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
-
Sets the group policy.
- policy(GroupPolicy) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Sets the group policy.
- policy(GroupPolicy) - Method in class com.tnsai.coordination.groups.matrix.MatrixBuilder
-
Sets the group policy.
- policy(GroupPolicy) - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Sets the group policy.
- policy(GroupPolicy) - Method in class com.tnsai.coordination.groups.pipeline.PipelineBuilder
-
Sets the group policy.
- policy(GroupPolicy) - Method in class com.tnsai.coordination.groups.swarm.SwarmBuilder
-
Sets the group policy.
- policy(GroupPolicy) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets the group policy.
- policy(JudgePolicy) - Method in class com.tnsai.coordination.judge.JudgeCoordinator.Builder
-
Sets the judge policy for quality evaluation.
- policy(ActivationPolicy) - Method in class com.tnsai.coordination.pool.LazyAgentPool.Builder
- pool(LazyAgentPool) - Method in class com.tnsai.coordination.pool.PredictiveActivator.Builder
- PoolConfig - Record Class in com.tnsai.coordination.pool
-
Configuration for a
LazyAgentPool. - PoolConfig(int, int, long, ActivationPolicy) - Constructor for record class com.tnsai.coordination.pool.PoolConfig
-
Creates an instance of a
PoolConfigrecord class. - PoolListener - Interface in com.tnsai.coordination.pool
-
Listener for pool lifecycle events.
- PoolMetrics - Record Class in com.tnsai.coordination.pool
-
Snapshot of pool statistics.
- PoolMetrics(int, int, int, int, int) - Constructor for record class com.tnsai.coordination.pool.PoolMetrics
-
Creates an instance of a
PoolMetricsrecord class. - PoolStatistics(int, int, int) - Constructor for class com.tnsai.coordination.WorkerPool.PoolStatistics
- predecessors(String) - Method in class com.tnsai.coordination.flow.FlowGraph
-
Incoming edges: which agents feed into this agent?
- PredictiveActivator - Class in com.tnsai.coordination.pool
-
Usage-pattern-based predictive activation for
LazyAgentPool. - PredictiveActivator.Builder - Class in com.tnsai.coordination.pool
- previousVerdicts() - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Returns the value of the
previousVerdictsrecord component. - preWarm(int) - Method in class com.tnsai.coordination.pool.LazyAgentPool
-
Pre-warms the pool by creating idle agents up to the specified count.
- preWarmCount(int) - Method in class com.tnsai.coordination.pool.PredictiveActivator.Builder
- PREWARMED - Enum constant in enum class com.tnsai.coordination.pool.ActivationPolicy
-
Maintain minIdle agents ready at all times.
- processMessage(FIPAMessage) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- processMessage(FIPAMessage) - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Processes an incoming message and updates state.
- processMessage(FIPAMessage) - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- processMessage(FIPAMessage) - Method in class com.tnsai.protocols.fipa.QueryProtocol
- processMessage(FIPAMessage) - Method in class com.tnsai.protocols.fipa.RequestProtocol
- producedBy() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Returns the value of the
producedByrecord component. - producer(LLMClient) - Method in class com.tnsai.coordination.debate.PeerReviewExecutor.Builder
- PROGRESS_STALL - Enum constant in enum class com.tnsai.coordination.choreography.LivelockDetector.ViolationType
-
No new unique actions observed for an extended period.
- promoteToHub(String) - Method in class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
- promoteToHub(String) - Method in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
-
Promotes a spoke agent to hub, making the current hub a spoke.
- PROPAGATE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender propagates message to others.
- propagateExceptions(boolean) - Method in class com.tnsai.thread.ThreadSpec.Builder
- proponent(LLMClient) - Method in class com.tnsai.coordination.debate.DebateExecutor.Builder
-
Sets the LLM that argues in favor of the position.
- proponentArgument() - Method in record class com.tnsai.coordination.debate.DebateRound
-
Returns the value of the
proponentArgumentrecord component. - proponentSummary() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns the value of the
proponentSummaryrecord component. - PROPORTIONAL - Enum constant in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Proportional distribution.
- Proposal - Class in com.tnsai.coordination
-
Represents a proposal from a contractor agent in the Contract-Net protocol.
- Proposal(String, String, String, double, long, double, Map<String, Object>) - Constructor for class com.tnsai.coordination.Proposal
- proposalRequester(MultiRoundContractNet.ProposalRequester) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Sets the proposal source.
- proposalTimeout(Duration) - Method in class com.tnsai.coordination.MultiRoundContractNet.Builder
-
Sets the timeout for waiting for proposals.
- propose() - Static method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Creates a FIPA-Propose protocol instance.
- propose(String, List<String>, VotingMethod) - Method in class com.tnsai.coordination.decision.DefaultGroupDecisionFramework
- propose(String, List<String>, VotingMethod) - Method in interface com.tnsai.coordination.decision.GroupDecisionFramework
-
Creates a decision proposal.
- PROPOSE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender makes a proposal to receiver.
- ProposeProtocol - Class in com.tnsai.protocols.fipa
-
FIPA Propose Interaction Protocol.
- ProposeProtocol() - Constructor for class com.tnsai.protocols.fipa.ProposeProtocol
- PROPOSING - Enum constant in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Active party is making an offer.
- protocol() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
protocolrecord component. - protocol(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- Protocol Flow - Search tag in class com.tnsai.protocols.fipa.ContractNetProtocol
- Section
- Protocol Flow - Search tag in class com.tnsai.protocols.fipa.ProposeProtocol
- Section
- Protocol Flow - Search tag in class com.tnsai.protocols.fipa.QueryProtocol
- Section
- Protocol Flow - Search tag in class com.tnsai.protocols.fipa.RequestProtocol
- Section
- ProtocolHandler - Interface in com.tnsai.protocols.handlers
-
Base interface for protocol handlers in the TnsAI multi-agent communication system.
- ProtocolHandler.HandlerCallback - Interface in com.tnsai.protocols.handlers
-
Callback interface for async sends.
- ProtocolHandler.HandlerException - Exception Class in com.tnsai.protocols.handlers
-
Handler exception.
- ProtocolManager - Class in com.tnsai.protocols
-
Protocol Manager - Orchestrates all communication paradigms for an agent.
- ProtocolManager(Agent) - Constructor for class com.tnsai.protocols.ProtocolManager
- Protocol Selection Guide - Search tag in package com.tnsai.protocols
- Section
- PROXY - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender proxies message through receiver.
- publish(GroupEvent) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- publish(ChoreographyEventBus.ChoreographyEvent) - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Publishes an event to all subscribers of that event name.
- publish(String, Map<String, Object>) - Method in class com.tnsai.protocols.ProtocolManager
-
Publishes a message on a specific topic.
- publishAsync(GroupEvent) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- PublishResult(String, int, int, long) - Constructor for record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
-
Creates an instance of a
PublishResultrecord class. - PubSubHandler - Class in com.tnsai.protocols.handlers
-
Handler for publish-subscribe messaging.
- PubSubHandler(Transport, List<String>) - Constructor for class com.tnsai.protocols.handlers.PubSubHandler
- PubSubHandler.PublishResult - Record Class in com.tnsai.protocols.handlers
-
Result of a publish operation.
- put(String, Object) - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Stores a value in the environment.
- put(String, Object) - Method in class com.tnsai.coordination.resources.SharedContext
-
Stores a value for the given key.
- put(String, Object) - Method in class com.tnsai.coordination.workflow.WorkflowContext
Q
- quality() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
qualityrecord component. - QUALITY - Enum constant in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Quality indicator for solutions.
- query() - Static method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Creates a FIPA-Query protocol instance.
- QUERY_IF - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender asks whether proposition is true.
- QUERY_REF - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender asks for object matching description.
- queryByAgent(String, int) - Method in class com.tnsai.coordination.production.EpisodicMemory
-
Queries episodes by agent ID.
- queryByOutcome(String, int) - Method in class com.tnsai.coordination.production.EpisodicMemory
-
Queries episodes by outcome (e.g., "success", "failure").
- queryIf(String, String, String) - Static method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Creates a QUERY_IF message.
- QueryProtocol - Class in com.tnsai.protocols.fipa
-
FIPA Query Interaction Protocol.
- QueryProtocol() - Constructor for class com.tnsai.protocols.fipa.QueryProtocol
- querySimilar(String, int) - Method in class com.tnsai.coordination.production.EpisodicMemory
-
Queries episodes matching a task type keyword.
- Quick Start - Search tag in class com.tnsai.protocols.ProtocolManager
- Section
- quorum() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns the value of the
quorumrecord component. - quorum() - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Returns the value of the
quorumrecord component. - quorum(int) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- quorum(int) - Method in class com.tnsai.coordination.voting.VotingConfig.Builder
- quorum(String, List<? extends Agent>, int, long, TimeUnit) - Static method in class com.tnsai.coordination.ScatterGather
-
Waits for at least N successful responses from agents.
- QUORUM_SENSING - Enum constant in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Quorum sensing behavior.
- quorumMet() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns the value of the
quorumMetrecord component. - quota(ResourceQuota) - Method in class com.tnsai.thread.ThreadSpec.Builder
- QUOTA_EXCEEDED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- quotaExceeded(AgentThread, String) - Static method in interface com.tnsai.thread.ThreadEvent
- QuotaExceeded(String, Instant, String) - Constructor for record class com.tnsai.thread.ThreadEvent.QuotaExceeded
-
Creates an instance of a
QuotaExceededrecord class. - QuotaExceededException(String) - Constructor for exception class com.tnsai.thread.ThreadException.QuotaExceededException
R
- race(String, List<? extends Agent>, long, TimeUnit) - Static method in class com.tnsai.coordination.ScatterGather
-
Sends message to multiple agents, returns the first successful response.
- random() - Static method in interface com.tnsai.coordination.groups.swarm.NeighborDetection
-
Random subset of agents as neighbors.
- RANDOM - Enum constant in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Random formation.
- RANDOM - Enum constant in enum class com.tnsai.coordination.groups.hubspoke.LoadBalancer.Strategy
-
Random spoke selection
- rankAgents(String, int) - Method in class com.tnsai.coordination.trust.TrustRegistry
-
Ranks agents by trust score for a given capability.
- rankCandidates(String, List<String>) - Method in class com.tnsai.coordination.trust.TrustBasedRouter
-
Ranks candidates by trust for a capability, filtered by minimum trust.
- RANKED_CHOICE - Enum constant in enum class com.tnsai.coordination.voting.VotingMethod
-
Instant-runoff voting with ranked preferences
- rankedChoices() - Method in record class com.tnsai.coordination.voting.Vote
-
Returns the value of the
rankedChoicesrecord component. - RankedChoiceVoting - Class in com.tnsai.coordination.voting
-
Tallies votes using instant-runoff (ranked-choice) voting.
- RankedMember - Record Class in com.tnsai.coordination.council
-
Aggregate ranking entry for a council member.
- RankedMember(String, double, int) - Constructor for record class com.tnsai.coordination.council.RankedMember
-
Creates an instance of a
RankedMemberrecord class. - rankingsCount() - Method in record class com.tnsai.coordination.council.RankedMember
-
Returns the value of the
rankingsCountrecord component. - readOnly() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Returns the value of the
readOnlyrecord component. - reason() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
-
Returns the value of the
reasonrecord component. - reason() - Method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Returns the value of the
reasonrecord component. - receiver() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
receiverrecord component. - receiver(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- recentActivationCount() - Method in class com.tnsai.coordination.pool.PredictiveActivator
-
Returns the number of activations in the current sliding window.
- recentExhaustionCount() - Method in class com.tnsai.coordination.pool.PredictiveActivator
-
Returns the number of exhaustion events in the current sliding window.
- record(EpisodicMemory.Episode) - Method in class com.tnsai.coordination.production.EpisodicMemory
-
Records a new episode, evicting the oldest if capacity is reached.
- record(String, String, String, DelegationChain.Type) - Method in class com.tnsai.coordination.groups.hierarchy.DelegationChain
-
Records a delegation event.
- recordAction(String, String) - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Records an action performed by an agent for progress tracking.
- recordContribution(String, double) - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Records a contribution from an agent.
- recordContribution(String, double) - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- recordMessage(String, String) - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Records a message sent by an agent.
- recordOutcome(String, String, Outcome, double) - Method in class com.tnsai.coordination.trust.TrustRegistry
-
Records an interaction outcome and updates the trust score.
- recordStageExecution(String, long, boolean) - Method in class com.tnsai.coordination.groups.pipeline.PipelineMetrics
-
Records the execution of a stage.
- recordStateChange(String, String) - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Records a state change for an agent.
- recordStepResult(String, WorkflowContext.StepResult) - Method in class com.tnsai.coordination.workflow.WorkflowContext
-
Records the result of a completed step.
- recordTaskAssigned(String) - Method in class com.tnsai.coordination.groups.hubspoke.LoadBalancer
-
Records that a task was assigned to an agent.
- recordTaskComplete(String) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- recordTaskCompleted(String) - Method in class com.tnsai.coordination.groups.hubspoke.LoadBalancer
-
Records that a task was completed by an agent.
- recordTaskStart(String) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- recoverThread(String) - Method in class com.tnsai.thread.ThreadManager
-
Recover a thread from its checkpoint.
- recoverThread(String, ThreadSpec) - Method in class com.tnsai.thread.ThreadManager
-
Recover a thread with a specific configuration.
- Recovery Actions - Search tag in class com.tnsai.coordination.supervisor.AgentRecoveryManager
- Section
- RecoveryException(String) - Constructor for exception class com.tnsai.thread.ThreadException.RecoveryException
- RecoveryException(String, Throwable) - Constructor for exception class com.tnsai.thread.ThreadException.RecoveryException
- RecoveryResult(String, AgentRecoveryManager.RecoveryAction, boolean, String, Instant) - Constructor for record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Creates an instance of a
RecoveryResultrecord class. - recoveryTimeout(Duration) - Method in class com.tnsai.coordination.production.FailureIsolator.Builder
- RECRUITMENT - Enum constant in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Recruitment signal for help.
- RecursiveTaskSolver - Class in com.tnsai.coordination.roma
-
Recursive Open Meta-Agent (ROMA) task solver.
- RecursiveTaskSolver.Builder - Class in com.tnsai.coordination.roma
- RecursiveTaskSolver.SolveResult - Record Class in com.tnsai.coordination.roma
-
Result of a recursive solve operation.
- RecursiveTaskSolver.SolveTrace - Record Class in com.tnsai.coordination.roma
-
Trace entry recording a step in the recursive solve process.
- RecursiveTaskSolver.SolveTrace.Type - Enum Class in com.tnsai.coordination.roma
- REFUSE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender refuses to perform action.
- register(Agent) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- register(Agent) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Registers an agent (internal mode).
- register(NegotiationProtocol) - Method in class com.tnsai.coordination.negotiation.NegotiationExecutor
-
Registers a protocol.
- registerRemote(Agent) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Registers a remote agent.
- registry(TrustRegistry) - Method in class com.tnsai.coordination.trust.TrustBasedRouter.Builder
- reject(String) - Static method in record class com.tnsai.coordination.roma.Verifier.Result
- reject(String, double, List<String>) - Static method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Convenience factory for a rejection verdict.
- REJECT - Enum constant in enum class com.tnsai.coordination.judge.JudgeVerdict.Decision
-
Output is unacceptable and should not be retried.
- REJECT_PROPOSAL - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender rejects a proposal.
- remaining() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Returns the remaining amount in this budget.
- remaining(String) - Method in class com.tnsai.coordination.production.TokenBudget
-
Returns remaining tokens for an agent.
- remainingTokens(long) - Method in class com.tnsai.thread.ResourceQuota
-
Calculate remaining tokens.
- remainingToolCalls(int) - Method in class com.tnsai.thread.ResourceQuota
-
Calculate remaining tool calls.
- REMOTE - Enum constant in enum class com.tnsai.protocols.discovery.DiscoveryService.RegistrationMode
- remove(String) - Method in class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Removes a value from the environment.
- remove(String) - Method in class com.tnsai.coordination.resources.ArtifactStore
-
Removes an artifact by name.
- remove(String) - Method in class com.tnsai.coordination.resources.SharedContext
-
Removes a value by key.
- removeAgent(String) - Method in class com.tnsai.coordination.groups.matrix.CrossFunctional
-
Removes an agent from all dimensions.
- removeAgent(String) - Method in class com.tnsai.coordination.groups.network.DynamicConnections
-
Removes an agent and all its connections.
- removeChannel(String) - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
-
Removes and closes a channel.
- removeGlobalListener(Consumer<ThreadEvent>) - Method in class com.tnsai.thread.ThreadManager
-
Remove a global event listener.
- removeGuardrail(String) - Method in class com.tnsai.coordination.supervisor.SupervisorAgent
-
Removes a guardrail by name.
- removeHealthCheck(String) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Removes the health check for an agent.
- removeLifecycleListener(GroupLifecycleListener) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- removeListener(LivelockDetector.LivelockListener) - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Removes a previously added listener.
- removeListener(MissionTracker.MissionListener) - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Removes a mission listener.
- removeListener(HandoffListener) - Method in class com.tnsai.coordination.handoff.DefaultHandoff
- removeListener(MultiRoundContractNet.NegotiationListener) - Method in class com.tnsai.coordination.MultiRoundContractNet
-
Removes a negotiation listener.
- removeListener(NegotiationListener) - Method in class com.tnsai.coordination.negotiation.NegotiationExecutor
-
Removes a negotiation listener.
- removeListener(PoolListener) - Method in class com.tnsai.coordination.pool.LazyAgentPool
-
Removes a previously added listener.
- removeListener(AgentRecoveryManager.RecoveryListener) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Removes a recovery listener.
- removeListener(Consumer<ThreadEvent>) - Method in class com.tnsai.thread.AgentThread
-
Remove an event listener.
- removeMember(String) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- removeMember(String) - Method in class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
- removeMember(String) - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- removeMembershipListener(MembershipListener) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- removePattern(String) - Method in class com.tnsai.coordination.supervisor.HITLApproval
-
Removes an action pattern from the approval requirement.
- removeState(String) - Method in class com.tnsai.thread.AgentThread
-
Remove a state value.
- removeWorker(String) - Method in class com.tnsai.coordination.WorkerPool
-
Removes a worker from the pool.
- REPEATED_MESSAGE - Enum constant in enum class com.tnsai.coordination.choreography.LivelockDetector.ViolationType
-
Same message sent repeatedly in a short time window.
- repeatThreshold(int) - Method in class com.tnsai.coordination.choreography.LivelockDetector.Builder
-
Sets the number of identical messages within the repeat window that triggers a REPEATED_MESSAGE violation.
- repeatWindow(Duration) - Method in class com.tnsai.coordination.choreography.LivelockDetector.Builder
-
Sets the time window for counting repeated messages.
- REPLACE - Enum constant in enum class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryAction
-
Remove the agent and request a replacement.
- replyBy() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
replyByrecord component. - replyBy(Instant) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- replyWith() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
replyWithrecord component. - replyWith(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- ReportingLine - Record Class in com.tnsai.coordination.groups.hierarchy
-
Represents a parent-child reporting relationship in a hierarchy.
- ReportingLine(String, String) - Constructor for record class com.tnsai.coordination.groups.hierarchy.ReportingLine
-
Creates a ReportingLine with validation.
- REPULSION - Enum constant in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Indicates a dangerous or unproductive location.
- REPUTATION_BASED - Enum constant in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Reputation-based formation.
- request() - Static method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Creates a FIPA-Request protocol instance.
- request(Agent, MultiRoundContractNet.NegotiationTask, int, double, Duration) - Method in interface com.tnsai.coordination.MultiRoundContractNet.ProposalRequester
-
Requests a proposal from a contractor.
- request(String, String, String) - Static method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Creates a REQUEST message.
- request(String, String, Map<String, Object>) - Method in class com.tnsai.protocols.ProtocolManager
-
Sends a request and waits for reply.
- REQUEST - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender requests receiver to perform an action.
- REQUEST_WHEN - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender requests receiver to perform action when condition holds.
- REQUEST_WHENEVER - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender requests receiver to perform action repeatedly.
- RequestProtocol - Class in com.tnsai.protocols.fipa
-
FIPA Request Interaction Protocol.
- RequestProtocol() - Constructor for class com.tnsai.protocols.fipa.RequestProtocol
- RequestReplyHandler - Class in com.tnsai.protocols.handlers
-
Handler for synchronous request-reply messaging.
- RequestReplyHandler(Transport, long) - Constructor for class com.tnsai.protocols.handlers.RequestReplyHandler
- requiresLead() - Method in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Checks if this formation requires a lead.
- requiresNeighbors() - Method in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Checks if this behavior requires neighbor detection.
- requiresSelection() - Method in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Checks if this formation requires active selection.
- reservationValue() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Returns the value of the
reservationValuerecord component. - reservePrice(double) - Method in class com.tnsai.coordination.auction.Auction.Builder
- reset() - Method in class com.tnsai.coordination.choreography.LivelockDetector
-
Resets the circuit breaker and clears all recorded history.
- reset() - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
- reset() - Method in interface com.tnsai.protocols.fipa.ConversationProtocol
-
Resets the protocol for reuse.
- reset() - Method in class com.tnsai.protocols.fipa.ProposeProtocol
- reset() - Method in class com.tnsai.protocols.fipa.QueryProtocol
- reset() - Method in class com.tnsai.protocols.fipa.RequestProtocol
- reset(String) - Method in class com.tnsai.coordination.production.FailureIsolator
-
Manually resets the circuit for an agent.
- reset(String) - Method in class com.tnsai.coordination.resources.BudgetAllocation
-
Resets a specific budget's consumed amount to zero.
- resetAll() - Method in class com.tnsai.coordination.resources.BudgetAllocation
-
Resets all budgets' consumed amounts to zero.
- resetRetryCounter(String) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Resets the retry counter for an agent (e.g., after it recovers successfully).
- resolveConcessionStrategy(String) - Static method in class com.tnsai.coordination.negotiation.NegotiationMetadataExtractor
-
Resolves a concession strategy by name.
- ResourceQuota - Class in com.tnsai.thread
-
Resource limits for an
AgentThread. - ResourceQuota.Builder - Class in com.tnsai.thread
- response() - Method in record class com.tnsai.coordination.council.CouncilResponse
-
Returns the value of the
responserecord component. - response() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Returns the value of the
responserecord component. - responses() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns the value of the
responsesrecord component. - responses() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
-
Returns the value of the
responsesrecord component. - responseTexts() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
- RESTART - Enum constant in enum class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryAction
-
Restart the agent, preserving conversation/state if possible.
- RESTART_CLEAN - Enum constant in enum class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryAction
-
Restart the agent with a clean slate (no prior state).
- restore() - Method in class com.tnsai.thread.AgentThread
-
Restore from latest checkpoint.
- restore(DefaultAgentGroup, GroupCheckpoint.Snapshot, Map<String, Agent>) - Static method in class com.tnsai.coordination.lifecycle.GroupRecovery
-
Restores a group from a checkpoint by re-adding the agents that were members at the time of the snapshot.
- result() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns the value of the
resultrecord component. - result() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Returns the value of the
resultrecord component. - result() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns the value of the
resultrecord component. - result() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
resultrecord component. - result() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Returns the value of the
resultrecord component. - result(Object) - Method in class com.tnsai.coordination.TaskResult.Builder
- Result(boolean, String) - Constructor for record class com.tnsai.coordination.roma.Verifier.Result
-
Creates an instance of a
Resultrecord class. - Result(T, JudgeVerdict, List<JudgeVerdict>, int, Duration) - Constructor for record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Creates an instance of a
Resultrecord class. - ResultAggregator - Class in com.tnsai.coordination
-
Aggregates results from multiple workers in the orchestrator-worker pattern.
- ResultAggregator(String, int) - Constructor for class com.tnsai.coordination.ResultAggregator
- ResultAggregator.AggregationStatistics - Class in com.tnsai.coordination
-
Aggregation statistics.
- resume() - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Resumes a paused execution.
- resume() - Method in class com.tnsai.thread.AgentThread
-
Resume a paused thread.
- resumed(AgentThread) - Static method in interface com.tnsai.thread.ThreadEvent
- Resumed(String, Instant) - Constructor for record class com.tnsai.thread.ThreadEvent.Resumed
-
Creates an instance of a
Resumedrecord class. - RESUMED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- retry(String, double, List<String>) - Static method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Convenience factory for a retry verdict.
- RETRY - Enum constant in enum class com.tnsai.coordination.judge.JudgeVerdict.Decision
-
Output needs improvement; retry with feedback.
- retryDelay(Duration) - Method in class com.tnsai.thread.ThreadSpec.Builder
- reviewer(LLMClient) - Method in class com.tnsai.coordination.debate.PeerReviewExecutor.Builder
- REVIEWER - Enum constant in enum class com.tnsai.coordination.groups.team.TeamRole
-
Reviewer who validates output.
- reviewerName() - Method in record class com.tnsai.coordination.council.CouncilReview
-
Returns the value of the
reviewerNamerecord component. - rewardDistribution(RewardDistribution) - Method in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
-
Sets the reward distribution strategy.
- RewardDistribution - Enum Class in com.tnsai.coordination.groups.coalition
-
Strategy for distributing rewards among coalition members.
- RewardRecord(Instant, double, Map<String, Double>) - Constructor for record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
-
Creates an instance of a
RewardRecordrecord class. - rewards() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
rewardsrecord component. - ring() - Static method in interface com.tnsai.coordination.groups.swarm.NeighborDetection
-
Ring topology - only adjacent agents.
- RING - Enum constant in enum class com.tnsai.coordination.groups.network.Topology
-
Agents connected in a circular chain
- role() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Returns the value of the
rolerecord component. - root(Agent) - Method in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
-
Sets the root agent of the hierarchy.
- roots() - Method in class com.tnsai.coordination.flow.FlowGraph
-
Agents with no incoming edges — the entry points.
- rootTaskId() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns the value of the
rootTaskIdrecord component. - round() - Method in record class com.tnsai.coordination.auction.Bid
-
Returns the value of the
roundrecord component. - round() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns the value of the
roundrecord component. - ROUND_ROBIN - Enum constant in enum class com.tnsai.coordination.groups.hubspoke.LoadBalancer.Strategy
-
Cycle through spokes in order
- ROUND_ROBIN - Enum constant in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Round-robin execution with handoff between members.
- roundNumber() - Method in record class com.tnsai.coordination.debate.DebateRound
-
Returns the value of the
roundNumberrecord component. - rounds() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns the value of the
roundsrecord component. - rounds() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns the value of the
roundsrecord component. - roundsUsed() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns the value of the
roundsUsedrecord component. - roundsUsed() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns the value of the
roundsUsedrecord component. - routeMessage(String, String, String) - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- routeMessage(String, String, String) - Method in interface com.tnsai.coordination.groups.network.NetworkMesh
-
Routes a message from one agent to another through the mesh.
- routePath() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns the value of the
routePathrecord component. - routeToSpoke(String) - Method in class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
- routeToSpoke(String) - Method in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
-
Routes a task to an available spoke via the load balancer.
- run(Duration, Duration) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- run(Duration, Duration) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Runs the swarm for specified duration.
- runHealthChecks() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Runs all registered health checks immediately (also called periodically by scheduler).
- running() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
runningrecord component. - running() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns the value of the
runningrecord component. - RUNNING - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.TaskStatus
- RUNNING - Enum constant in enum class com.tnsai.coordination.workflow.ExecutionPlan.State
- RUNNING - Enum constant in enum class com.tnsai.thread.ThreadState
-
Thread is actively executing.
S
- safe() - Static method in record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
- safe() - Static method in record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
-
Returns a safe (no-livelock) result.
- SagaExecutor - Class in com.tnsai.coordination.workflow
-
Executes workflow steps as a Saga with compensation (rollback) support.
- SagaExecutor.Builder - Class in com.tnsai.coordination.workflow
- SandboxConfig(Duration, long, Set<String>, boolean) - Constructor for record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Creates a SandboxConfig with validation.
- SandboxedExecution - Class in com.tnsai.coordination.supervisor
-
Runs agent actions in a sandboxed context with resource limits.
- SandboxedExecution.SandboxConfig - Record Class in com.tnsai.coordination.supervisor
-
Configuration for sandboxed execution.
- SandboxedExecution.SandboxResult - Record Class in com.tnsai.coordination.supervisor
-
Result of a sandboxed execution.
- SandboxResult(String, boolean, Duration, String) - Constructor for record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Creates a SandboxResult with validation.
- save(DecisionResult) - Method in interface com.tnsai.coordination.decision.DecisionTraceStore
-
Saves a decision result.
- save(DecisionResult) - Method in class com.tnsai.coordination.decision.InMemoryDecisionTraceStore
- save(GroupCheckpoint.Snapshot, Path) - Static method in class com.tnsai.coordination.lifecycle.GroupCheckpoint
-
Saves a snapshot to a file in JSON format.
- scatter(String) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- scatter(String, Duration) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- scatter(String, List<? extends Agent>) - Static method in class com.tnsai.coordination.ScatterGather
-
Scatters with default 60 second timeout.
- scatter(String, List<? extends Agent>, long, TimeUnit) - Static method in class com.tnsai.coordination.ScatterGather
-
Scatters a message to multiple agents in parallel and gathers all responses.
- scatterAsync(String) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- ScatterGather - Class in com.tnsai.coordination
-
Scatter-Gather pattern for multi-agent communication.
- ScatterGather.AgentResponse - Record Class in com.tnsai.coordination
-
Response from a single agent.
- ScatterGather.ScatterResults - Record Class in com.tnsai.coordination
-
Aggregated responses from scatter operation.
- ScatterResults(List<ScatterGather.AgentResponse>, long, int) - Constructor for record class com.tnsai.coordination.ScatterGather.ScatterResults
-
Creates an instance of a
ScatterResultsrecord class. - score() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Returns the final quality score.
- score() - Method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Returns the value of the
scorerecord component. - SEALED_BID - Enum constant in enum class com.tnsai.coordination.auction.Auction.Type
-
Single sealed bid.
- select(List<Agent>) - Method in class com.tnsai.coordination.groups.hubspoke.LoadBalancer
-
Selects a spoke agent for the next task.
- selectAgent(String, List<String>) - Method in class com.tnsai.coordination.trust.TrustBasedRouter
-
Selects the best agent for a capability from the given candidates.
- selectMembers(List<Agent>, String, int, int) - Method in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Selects agents for coalition based on formation strategy.
- selectProposal(String) - Method in class com.tnsai.protocols.fipa.ContractNetProtocol
-
Selects a proposal as the winner.
- send(Message) - Method in class com.tnsai.protocols.handlers.BroadcastHandler
- send(Message) - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler
- send(Message) - Method in class com.tnsai.protocols.handlers.DirectMessageHandler
- send(Message) - Method in interface com.tnsai.protocols.handlers.ProtocolHandler
-
Sends a message using this protocol.
- send(Message) - Method in class com.tnsai.protocols.handlers.PubSubHandler
- send(Message) - Method in class com.tnsai.protocols.handlers.RequestReplyHandler
- send(Message) - Method in class com.tnsai.protocols.transport.HttpTransport
- send(Message) - Method in class com.tnsai.protocols.transport.InternalTransport
- send(Message) - Method in interface com.tnsai.protocols.transport.Transport
-
Sends a message to target agent.
- sendAsync(Message, ProtocolHandler.HandlerCallback) - Method in class com.tnsai.protocols.handlers.BroadcastHandler
- sendAsync(Message, ProtocolHandler.HandlerCallback) - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler
- sendAsync(Message, ProtocolHandler.HandlerCallback) - Method in class com.tnsai.protocols.handlers.DirectMessageHandler
- sendAsync(Message, ProtocolHandler.HandlerCallback) - Method in interface com.tnsai.protocols.handlers.ProtocolHandler
-
Sends a message asynchronously.
- sendAsync(Message, ProtocolHandler.HandlerCallback) - Method in class com.tnsai.protocols.handlers.PubSubHandler
- sendAsync(Message, ProtocolHandler.HandlerCallback) - Method in class com.tnsai.protocols.handlers.RequestReplyHandler
- sendAsync(Message, Transport.TransportCallback) - Method in class com.tnsai.protocols.transport.HttpTransport
- sendAsync(Message, Transport.TransportCallback) - Method in class com.tnsai.protocols.transport.InternalTransport
- sendAsync(Message, Transport.TransportCallback) - Method in interface com.tnsai.protocols.transport.Transport
-
Sends a message asynchronously.
- sender() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
senderrecord component. - sender(String) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- sendMessage(String, String) - Method in class com.tnsai.protocols.ProtocolManager
-
Sends a natural language message to another agent (LLM-powered).
- SENIORITY_BASED - Enum constant in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Seniority-based distribution.
- sequential() - Static method in interface com.tnsai.coordination.groups.swarm.NeighborDetection
-
First N agents in list order.
- SEQUENTIAL - Enum constant in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Members execute in sequence, passing context forward.
- Session(String, String, Instant, Instant, Map<String, Object>, SessionManager.SessionState) - Constructor for record class com.tnsai.coordination.resources.SessionManager.Session
-
Creates a Session with validation.
- SessionManager - Class in com.tnsai.coordination.resources
-
Manages group work sessions with start/end tracking.
- SessionManager() - Constructor for class com.tnsai.coordination.resources.SessionManager
-
Creates a new SessionManager.
- SessionManager.Session - Record Class in com.tnsai.coordination.resources
-
A work session for a group.
- SessionManager.SessionState - Enum Class in com.tnsai.coordination.resources
-
States a session can be in.
- setBehavior(SwarmBehavior) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- setBehavior(SwarmBehavior) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Sets the swarm behavior.
- setBidStrategy(BidStrategy) - Method in class com.tnsai.coordination.negotiation.adapter.AuctionAdapter
-
Sets the bid strategy used for auction execution.
- setCoalitionValue(double) - Method in interface com.tnsai.coordination.groups.coalition.Coalition
-
Sets the coalition value.
- setCoalitionValue(double) - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- setHub(Agent) - Method in class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
- setHub(Agent) - Method in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
-
Sets the hub agent.
- setNeighborRadius(int) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- setNeighborRadius(int) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Sets the neighbor detection radius.
- setPolicy(GroupPolicy) - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- setReportingLine(String, String) - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- setReportingLine(String, String) - Method in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
-
Sets a parent-child relationship.
- setRoot(String) - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
-
Sets the root agent of the hierarchy.
- setState(String, Object) - Method in class com.tnsai.thread.AgentThread
-
Set a state value.
- severity() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
-
Returns the value of the
severityrecord component. - severity() - Method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Returns the value of the
severityrecord component. - SHAPLEY - Enum constant in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Shapley value distribution.
- SharedContext - Class in com.tnsai.coordination.resources
-
Thread-safe shared key-value store for group members.
- SharedContext() - Constructor for class com.tnsai.coordination.resources.SharedContext
-
Creates a new empty SharedContext.
- SharedContext(Map<String, Object>) - Constructor for class com.tnsai.coordination.resources.SharedContext
-
Creates a SharedContext with initial data.
- shortLived() - Static method in class com.tnsai.thread.ThreadSpec
-
Create a configuration for short-lived tasks.
- shouldContinue(int, WorkflowContext) - Method in record class com.tnsai.coordination.workflow.LoopCondition
-
Checks if the loop should continue.
- shutdown() - Method in class com.tnsai.thread.ThreadManager
-
Shutdown the manager.
- shutdown(DefaultAgentGroup, Duration) - Static method in class com.tnsai.coordination.lifecycle.GracefulShutdown
-
Performs a graceful shutdown of the group.
- shutdownAsync(DefaultAgentGroup, Duration) - Static method in class com.tnsai.coordination.lifecycle.GracefulShutdown
-
Performs an asynchronous graceful shutdown of the group.
- ShutdownResult(String, Duration, int, boolean, String) - Constructor for record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Creates a ShutdownResult with validation.
- SINGLE_POINT_FAILURE - Enum constant in enum class com.tnsai.coordination.observability.BottleneckDetector.BottleneckType
-
Agent is sole connector between subgraphs
- size() - Method in interface com.tnsai.coordination.decision.DecisionTraceStore
-
Returns the number of stored decisions.
- size() - Method in class com.tnsai.coordination.decision.InMemoryDecisionTraceStore
- size() - Method in class com.tnsai.coordination.groups.hierarchy.DelegationChain
-
Returns the number of entries.
- size() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns the number of sub-goals.
- size() - Method in class com.tnsai.coordination.production.EpisodicMemory
-
Returns the total number of recorded episodes.
- size() - Method in class com.tnsai.coordination.resources.ArtifactStore
-
Returns the number of stored artifacts.
- size() - Method in class com.tnsai.coordination.resources.SharedContext
-
Returns the number of entries in the context.
- size() - Method in class com.tnsai.coordination.TaskQueue
-
Returns the number of tasks in the queue.
- size() - Method in class com.tnsai.coordination.trust.TrustRegistry
-
Gets the total number of tracked agent-capability pairs.
- size() - Method in class com.tnsai.coordination.WorkerPool
-
Gets the number of workers in the pool.
- SKIP - Enum constant in enum class com.tnsai.coordination.production.FailureIsolator.DegradationStrategy
-
Skip the agent entirely, return null.
- snapshot() - Method in class com.tnsai.coordination.resources.SharedContext
-
Returns an immutable snapshot of the current context data.
- snapshot() - Method in class com.tnsai.thread.ThreadUsage
-
Create a snapshot for checkpointing.
- snapshot(String, int, SwarmBehavior, long, boolean, SwarmEnvironment, double, Instant) - Static method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Creates an updated state snapshot.
- Snapshot(long, long, int, int, int, long) - Constructor for record class com.tnsai.thread.ThreadUsage.Snapshot
-
Creates an instance of a
Snapshotrecord class. - Snapshot(String, String, GroupLifecycle, List<String>, Map<String, Object>, Instant) - Constructor for record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Creates a Snapshot with validation.
- solve(String) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- solve(String) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Executes a collective optimization/solving task.
- solve(String) - Method in class com.tnsai.coordination.roma.RecursiveTaskSolver
-
Solves a task recursively.
- solve(String, Map<String, Object>) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- solve(String, Map<String, Object>) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Executes a collective optimization with context.
- solveAsync(String) - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- solveAsync(String) - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Async solving.
- SOLVED - Enum constant in enum class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace.Type
- solver(Agent) - Method in class com.tnsai.coordination.roma.RecursiveTaskSolver.Builder
- SolveResult(boolean, String, List<RecursiveTaskSolver.SolveTrace>, long) - Constructor for record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
-
Creates an instance of a
SolveResultrecord class. - SolveTrace(RecursiveTaskSolver.SolveTrace.Type, String, String, int, int) - Constructor for record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Creates an instance of a
SolveTracerecord class. - sourceAgent() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
-
Returns the value of the
sourceAgentrecord component. - sourceAgent() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Returns the value of the
sourceAgentrecord component. - spec(ChoreographySpec) - Method in class com.tnsai.coordination.choreography.ChoreographyEngine.Builder
- spoke(Agent) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Adds a spoke agent.
- spokeId() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns the value of the
spokeIdrecord component. - spokes(Agent...) - Method in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
-
Adds multiple spoke agents.
- Stage - Record Class in com.tnsai.coordination.groups.pipeline
-
Represents a single stage in a processing pipeline.
- Stage(String, String, int, UnaryOperator<String>) - Constructor for record class com.tnsai.coordination.groups.pipeline.Stage
-
Creates a Stage with validation.
- stage1Responses() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Returns the value of the
stage1Responsesrecord component. - stage2Reviews() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Returns the value of the
stage2Reviewsrecord component. - stage3Synthesis() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Returns the value of the
stage3Synthesisrecord component. - StageConnector - Record Class in com.tnsai.coordination.groups.pipeline
-
Connects two pipeline stages with optional input transformation.
- StageConnector(String, String, UnaryOperator<String>) - Constructor for record class com.tnsai.coordination.groups.pipeline.StageConnector
-
Creates a StageConnector with validation.
- stageOutputs() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns the value of the
stageOutputsrecord component. - stallWindow(Duration) - Method in class com.tnsai.coordination.choreography.LivelockDetector.Builder
-
Sets the time window after which no new unique actions triggers a PROGRESS_STALL violation.
- Standard FIPA Protocols - Search tag in interface com.tnsai.protocols.fipa.ConversationProtocol
- Section
- STAR - Enum constant in enum class com.tnsai.coordination.groups.network.Topology
-
One central agent connected to all others
- start() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- start() - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- start() - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Starts the mission.
- start() - Method in class com.tnsai.coordination.pool.PredictiveActivator
-
Starts the predictive analysis loop.
- start() - Method in class com.tnsai.protocols.handlers.AbstractProtocolHandler
-
Starts the protocol handler and underlying transport.
- start() - Method in interface com.tnsai.protocols.handlers.ProtocolHandler
-
Starts the protocol handler.
- start() - Method in class com.tnsai.protocols.ProtocolManager
-
Starts all configured handlers.
- start() - Method in class com.tnsai.protocols.transport.HttpTransport
- start() - Method in class com.tnsai.protocols.transport.InternalTransport
- start() - Method in interface com.tnsai.protocols.transport.Transport
-
Starts the transport (e.g., HTTP server).
- start(WorkflowContext) - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Starts executing the plan asynchronously.
- start(Duration) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Starts periodic health monitoring.
- startDebate(String, AgentEndpoint, List<String>) - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler
-
Starts a new debate.
- startDebate(String, List<String>) - Method in class com.tnsai.protocols.ProtocolManager
-
Starts a new debate with the given participants.
- started(AgentThread) - Static method in interface com.tnsai.thread.ThreadEvent
- started(String, String) - Static method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
- Started(String, Instant) - Constructor for record class com.tnsai.thread.ThreadEvent.Started
-
Creates an instance of a
Startedrecord class. - STARTED - Enum constant in enum class com.tnsai.thread.ThreadEvent.EventType
- startedAt() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Returns the value of the
startedAtrecord component. - startedAt() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Returns the value of the
startedAtrecord component. - startHealthCheck(Duration) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- startingPrice(double) - Method in class com.tnsai.coordination.auction.Auction.Builder
- startSession(String) - Method in class com.tnsai.coordination.resources.SessionManager
-
Starts a new session for the given group.
- startSession(String, Map<String, Object>) - Method in class com.tnsai.coordination.resources.SessionManager
-
Starts a new session for the given group with metadata.
- state() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Returns the value of the
staterecord component. - state() - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Returns the current execution state.
- state(String) - Method in class com.tnsai.coordination.production.FailureIsolator
-
Returns the current circuit state for an agent.
- status() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
statusrecord component. - status() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Returns the value of the
statusrecord component. - status() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns the value of the
statusrecord component. - status() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
statusrecord component. - step(WorkflowStep) - Method in class com.tnsai.coordination.workflow.DAGExecutor.Builder
- step(WorkflowStep) - Method in class com.tnsai.coordination.workflow.ExecutionPlan.Builder
- step(WorkflowStep) - Method in class com.tnsai.coordination.workflow.PipelineExecutor.Builder
- step(WorkflowStep) - Method in class com.tnsai.coordination.workflow.SagaExecutor.Builder
- step(String, Agent) - Method in class com.tnsai.coordination.workflow.ConditionalWorkflow.Builder
- step(String, Agent) - Method in class com.tnsai.coordination.workflow.DAGExecutor.Builder
- step(String, Agent) - Method in class com.tnsai.coordination.workflow.ExecutionPlan.Builder
- step(String, Agent) - Method in class com.tnsai.coordination.workflow.PipelineExecutor.Builder
- step(String, Agent) - Method in class com.tnsai.coordination.workflow.SagaExecutor.Builder
- step(String, Agent, Predicate<WorkflowContext>) - Method in class com.tnsai.coordination.workflow.ConditionalWorkflow.Builder
- step(String, Agent, List<String>) - Method in class com.tnsai.coordination.workflow.ConditionalWorkflow.Builder
- step(String, Agent, List<String>) - Method in class com.tnsai.coordination.workflow.DAGExecutor.Builder
- stepId() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Returns the value of the
stepIdrecord component. - StepResult(String, boolean, String, long, String) - Constructor for record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Creates an instance of a
StepResultrecord class. - StepResult(String, String, String, long, boolean, String) - Constructor for record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Creates an instance of a
StepResultrecord class. - stepResults() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Returns the value of the
stepResultsrecord component. - stepResults() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns the value of the
stepResultsrecord component. - stop() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- stop() - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- stop() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- stop() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Stops the swarm execution.
- stop() - Method in class com.tnsai.coordination.pool.PredictiveActivator
-
Stops the predictive analysis loop.
- stop() - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Stops the health monitoring.
- stop() - Method in class com.tnsai.protocols.handlers.AbstractProtocolHandler
-
Stops the protocol handler and underlying transport.
- stop() - Method in interface com.tnsai.protocols.handlers.ProtocolHandler
-
Stops the protocol handler.
- stop() - Method in class com.tnsai.protocols.ProtocolManager
-
Stops all handlers.
- stop() - Method in class com.tnsai.protocols.transport.HttpTransport
- stop() - Method in class com.tnsai.protocols.transport.InternalTransport
- stop() - Method in interface com.tnsai.protocols.transport.Transport
-
Stops the transport.
- stopHealthCheck() - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- stopNow() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- store(String, String, byte[], String) - Method in class com.tnsai.coordination.resources.ArtifactStore
-
Stores an artifact.
- store(String, String, byte[], String, Map<String, String>) - Method in class com.tnsai.coordination.resources.ArtifactStore
-
Stores an artifact with metadata.
- strategic(String, Map<String, Object>) - Static method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Creates a new strategic-level task.
- STRATEGIC - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchyLevel
-
Strategic layer - handles high-level goal decomposition.
- strategicAgent(Agent) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator.Builder
-
Sets the strategic agent for goal decomposition.
- StreamingChannel<T> - Class in com.tnsai.coordination.streaming
-
A typed streaming channel for inter-agent communication with configurable backpressure.
- StreamingChannel.BufferOverflowException - Exception Class in com.tnsai.coordination.streaming
-
Exception thrown when backpressure strategy is ERROR and buffer is full.
- StreamingChannel.Builder<T> - Class in com.tnsai.coordination.streaming
- StreamingChannel.ChannelMetrics - Record Class in com.tnsai.coordination.streaming
-
Channel metrics snapshot.
- STRUCTURED - Enum constant in enum class com.tnsai.coordination.debate.DebateFormat
-
Structured debate with explicit pro/con rounds and formal rebuttals.
- SubGoal - Record Class in com.tnsai.coordination.planning
-
A sub-goal decomposed from a parent goal, assigned to a specific agent.
- SubGoal(String, String, String, int, Set<String>, String) - Constructor for record class com.tnsai.coordination.planning.SubGoal
-
Creates an instance of a
SubGoalrecord class. - subGoals() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns the value of the
subGoalsrecord component. - submitCounterArgument(String, AgentEndpoint, String, String, String) - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler
-
Submits a counter-argument.
- submitDebatePosition(String, String, int, String) - Method in class com.tnsai.protocols.ProtocolManager
-
Submits a position in an ongoing debate.
- submitPosition(String, AgentEndpoint, String, int, String) - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler
-
Submits a position/opinion for the current round.
- subscribe(GroupEvent.Type, Consumer<GroupEvent>) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- subscribe(String) - Method in class com.tnsai.protocols.handlers.BroadcastHandler
-
Subscribes an agent to the topic.
- subscribe(String, Class<T>, Consumer<T>) - Method in class com.tnsai.coordination.streaming.AgentStreamBridge
-
Subscribes a consumer to a named channel.
- subscribe(String, String) - Method in class com.tnsai.protocols.handlers.PubSubHandler
-
Subscribes an agent to a topic.
- subscribe(String, BiConsumer<String, ChoreographyEventBus.ChoreographyEvent>) - Method in class com.tnsai.coordination.choreography.ChoreographyEventBus
-
Subscribes a handler to events with the given name.
- subscribe(Consumer<GroupEvent>) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- subscribe(Consumer<T>) - Method in class com.tnsai.coordination.streaming.StreamingChannel
-
Subscribes a consumer to receive values from this channel.
- subscribe(Predicate<GroupEvent>, Consumer<GroupEvent>) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- SUBSCRIBE - Enum constant in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Sender subscribes to receive updates.
- subscribeFor(String, Consumer<GroupEvent>) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- subscribeFrom(String, Consumer<GroupEvent>) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- subscriberCount() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns the value of the
subscriberCountrecord component. - subtaskIds() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
subtaskIdsrecord component. - success() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.handoff.HandoffResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Returns the value of the
successrecord component. - success() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns the value of the
successrecord component. - success(boolean) - Method in class com.tnsai.coordination.TaskResult.Builder
- success(Agent, String, long) - Static method in record class com.tnsai.coordination.ScatterGather.AgentResponse
- success(Contract, int, List<Proposal>) - Static method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationResult
- success(NegotiationOffer, List<NegotiationOffer>, int, long) - Static method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Creates a successful outcome.
- success(String, TeamRole, String, long) - Static method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Creates a successful output.
- success(String, AgentRecoveryManager.RecoveryAction, String) - Static method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
- success(String, String, long) - Static method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
- success(String, String, long, Object) - Static method in record class com.tnsai.coordination.handoff.HandoffResult
-
Creates a successful handoff result.
- success(String, String, SwarmBehavior, String, List<SwarmResult.AgentContribution>, int, double, Instant) - Static method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Creates a successful result.
- success(String, String, Object) - Static method in class com.tnsai.coordination.TaskResult
- success(String, String, String, double, long) - Static method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Creates a successful contribution.
- success(String, String, String, long) - Static method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
- success(String, String, String, long, int) - Static method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Creates a successful contribution.
- success(String, String, String, List<CoalitionResult.MemberContribution>, Map<String, Double>, double, CoalitionFormation, RewardDistribution, Instant) - Static method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Creates a successful result.
- success(String, String, String, Map<String, Integer>, Instant) - Static method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Creates a successful result.
- success(String, String, String, Map<String, String>, Instant) - Static method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Creates a successful result.
- success(String, String, List<String>, Instant) - Static method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Creates a successful result.
- success(String, String, Map<String, TeamResult.MemberOutput>, TeamFormation, Instant) - Static method in record class com.tnsai.coordination.groups.team.TeamResult
-
Creates a successful result.
- success(String, String, Map<String, String>, Instant) - Static method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Creates a successful result.
- success(String, String, Map<String, String>, List<String>, Instant) - Static method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Creates a successful result.
- success(String, Duration) - Static method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Creates a successful result.
- success(String, List<WorkflowContext.StepResult>, long) - Static method in record class com.tnsai.coordination.workflow.WorkflowResult
- SUCCESS - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalResult.Status
- SUCCESS - Enum constant in enum class com.tnsai.coordination.trust.Outcome
-
The interaction was fully successful.
- successCount() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
-
Returns the value of the
successCountrecord component. - successful() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
- successfulResponses() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Number of successful Stage 1 responses.
- successors(String) - Method in class com.tnsai.coordination.flow.FlowGraph
-
Outgoing edges: which agents does this agent feed into?
- successRate() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
successRaterecord component. - successRate() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
- suggestions() - Method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Returns the value of the
suggestionsrecord component. - summary() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns a summary string suitable for broadcasting to agents.
- SUPERMAJORITY - Enum constant in enum class com.tnsai.coordination.voting.VotingMethod
-
More than supermajority threshold (default 2/3)
- supermajorityThreshold() - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Returns the value of the
supermajorityThresholdrecord component. - supermajorityThreshold(double) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- supermajorityThreshold(double) - Method in class com.tnsai.coordination.voting.VotingConfig.Builder
- SupervisorAgent - Class in com.tnsai.coordination.supervisor
-
Wraps an AgentGroup and applies guardrails to all member actions.
- SupervisorAgent(AgentGroup) - Constructor for class com.tnsai.coordination.supervisor.SupervisorAgent
-
Creates a new SupervisorAgent with no initial guardrails.
- SupervisorAgent(AgentGroup, List<Guardrail>) - Constructor for class com.tnsai.coordination.supervisor.SupervisorAgent
-
Creates a new SupervisorAgent wrapping the given group with the specified guardrails.
- Supported Communication Paradigms - Search tag in class com.tnsai.protocols.ProtocolManager
- Section
- Swarm - Interface in com.tnsai.coordination.groups.swarm
-
Swarm is a decentralized agent group with emergent behavior.
- SwarmBehavior - Enum Class in com.tnsai.coordination.groups.swarm
-
Defines the collective behavior patterns for a Swarm.
- SwarmBuilder - Class in com.tnsai.coordination.groups.swarm
-
Builder for creating Swarm instances.
- SwarmEnvironment - Class in com.tnsai.coordination.groups.swarm
-
Shared environment for swarm coordination.
- SwarmEnvironment() - Constructor for class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Creates a new environment with default decay rate.
- SwarmEnvironment(double) - Constructor for class com.tnsai.coordination.groups.swarm.SwarmEnvironment
-
Creates a new environment with specified decay rate.
- swarmId() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
swarmIdrecord component. - SwarmIntelligence - Interface in com.tnsai.coordination.groups.swarm
-
Swarm intelligence algorithm for collective problem solving.
- SwarmResult - Record Class in com.tnsai.coordination.groups.swarm
-
Result of a swarm operation (explore or solve).
- SwarmResult(String, boolean, String, SwarmBehavior, String, List<SwarmResult.AgentContribution>, int, double, Instant, Instant, Map<String, Object>) - Constructor for record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Creates an instance of a
SwarmResultrecord class. - SwarmResult.AgentContribution - Record Class in com.tnsai.coordination.groups.swarm
-
Individual agent's contribution to the swarm task.
- SwarmState - Record Class in com.tnsai.coordination.groups.swarm
-
Snapshot of swarm state at a point in time.
- SwarmState(String, int, SwarmBehavior, long, boolean, int, int, int, double, Instant, Duration) - Constructor for record class com.tnsai.coordination.groups.swarm.SwarmState
-
Creates an instance of a
SwarmStaterecord class. - synthesis() - Method in record class com.tnsai.coordination.council.CouncilSynthesis
-
Returns the value of the
synthesisrecord component.
T
- TACTICAL - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchyLevel
-
Tactical layer - handles sub-task planning and coordination.
- tacticalAgent(Agent) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator.Builder
-
Sets the tactical agent for sub-task planning.
- tacticalTaskCount() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns the value of the
tacticalTaskCountrecord component. - tally(List<Vote>, VotingConfig) - Static method in class com.tnsai.coordination.voting.MajorityVoting
-
Tallies the given votes according to the voting config.
- tally(List<Vote>, VotingConfig) - Static method in class com.tnsai.coordination.voting.RankedChoiceVoting
-
Tallies ranked-choice votes using instant-runoff.
- targetAgent() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Returns the value of the
targetAgentrecord component. - targetAgent() - Method in record class com.tnsai.coordination.workflow.Branch
-
Returns the value of the
targetAgentrecord component. - targetStepId() - Method in record class com.tnsai.coordination.workflow.Branch
-
Returns the value of the
targetStepIdrecord component. - task() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Returns the value of the
taskrecord component. - task() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Returns the value of the
taskrecord component. - task(String) - Method in class com.tnsai.coordination.auction.Auction.Builder
- Task - Class in com.tnsai.coordination
-
Represents a task to be executed by a worker agent.
- Task(String, String, Map<String, Object>) - Constructor for class com.tnsai.coordination.Task
- Task(String, String, Map<String, Object>, int) - Constructor for class com.tnsai.coordination.Task
- TASK_ALLOCATION - Enum constant in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Task allocation behavior.
- TASK_COMPLETED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionEventType
- TASK_STARTED - Enum constant in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionEventType
- taskCompleted(String, TeamResult) - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Records a task completing.
- taskCompleted(String, String) - Method in class com.tnsai.coordination.WorkerPool
-
Marks a task as completed for a worker.
- taskCompleted(String, String, TeamResult) - Static method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
- TaskDecomposer - Interface in com.tnsai.coordination.roma
-
Decomposes a complex task into smaller sub-tasks.
- taskDescription() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Returns the value of the
taskDescriptionrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.handoff.HandoffContext
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns the value of the
taskIdrecord component. - taskId() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Returns the value of the
taskIdrecord component. - TaskQueue - Class in com.tnsai.coordination
-
Thread-safe priority-based task queue for orchestrator-worker pattern.
- TaskQueue(String) - Constructor for class com.tnsai.coordination.TaskQueue
- TaskRecord(String, String, MissionTracker.TaskStatus, Instant, Instant, TeamResult) - Constructor for record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Creates an instance of a
TaskRecordrecord class. - TaskResult - Class in com.tnsai.coordination
-
Represents the result of a task execution.
- TaskResult.Builder - Class in com.tnsai.coordination
-
Builder for TaskResult.
- tasksCompleted() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
tasksCompletedrecord component. - tasksFailed() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
tasksFailedrecord component. - tasksPending() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
tasksPendingrecord component. - taskStarted(String, String) - Method in class com.tnsai.coordination.groups.team.MissionTracker
-
Records a task starting.
- taskStarted(String, String) - Method in class com.tnsai.coordination.WorkerPool
-
Marks a task as started for a worker.
- taskStarted(String, String, String) - Static method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
- tasksTotal() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns the value of the
tasksTotalrecord component. - taskTree() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns the value of the
taskTreerecord component. - taskType() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Returns the value of the
taskTyperecord component. - Team - Interface in com.tnsai.coordination.groups.team
-
A mission-oriented group of agents working toward a common goal.
- TeamBuilder - Class in com.tnsai.coordination.groups.team
-
Builder for creating Team instances.
- TeamFormation - Enum Class in com.tnsai.coordination.groups.team
-
Execution formation patterns for a Team.
- teamId() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns the value of the
teamIdrecord component. - TeamResult - Record Class in com.tnsai.coordination.groups.team
-
Result of a team task execution.
- TeamResult(String, boolean, String, Map<String, TeamResult.MemberOutput>, TeamFormation, Instant, Instant, String, Map<String, Object>) - Constructor for record class com.tnsai.coordination.groups.team.TeamResult
-
Creates an instance of a
TeamResultrecord class. - TeamResult.MemberOutput - Record Class in com.tnsai.coordination.groups.team
-
Individual member's output.
- TeamRole - Enum Class in com.tnsai.coordination.groups.team
-
Roles that can be assigned to team members.
- terms() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns the value of the
termsrecord component. - test(Capability) - Method in class com.tnsai.protocols.discovery.CapabilityFilter
- then(String, Agent) - Method in class com.tnsai.coordination.workflow.Branch.BranchBuilder
- ThreadEvent - Interface in com.tnsai.thread
-
Events emitted by
AgentThreadduring its lifecycle. - ThreadEvent.Cancelled - Record Class in com.tnsai.thread
- ThreadEvent.CheckpointCreated - Record Class in com.tnsai.thread
- ThreadEvent.ChildCreated - Record Class in com.tnsai.thread
- ThreadEvent.Completed - Record Class in com.tnsai.thread
- ThreadEvent.EventType - Enum Class in com.tnsai.thread
- ThreadEvent.Failed - Record Class in com.tnsai.thread
- ThreadEvent.MessageProcessed - Record Class in com.tnsai.thread
- ThreadEvent.Paused - Record Class in com.tnsai.thread
- ThreadEvent.QuotaExceeded - Record Class in com.tnsai.thread
- ThreadEvent.Resumed - Record Class in com.tnsai.thread
- ThreadEvent.Started - Record Class in com.tnsai.thread
- ThreadException - Exception Class in com.tnsai.thread
-
Exception thrown by thread operations.
- ThreadException(String) - Constructor for exception class com.tnsai.thread.ThreadException
- ThreadException(String, Throwable) - Constructor for exception class com.tnsai.thread.ThreadException
- ThreadException.InvalidStateException - Exception Class in com.tnsai.thread
-
Exception for invalid state transitions.
- ThreadException.QuotaExceededException - Exception Class in com.tnsai.thread
-
Exception for quota violations.
- ThreadException.RecoveryException - Exception Class in com.tnsai.thread
-
Exception for recovery failures.
- threadId() - Method in record class com.tnsai.thread.ThreadEvent.Cancelled
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.Completed
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.Failed
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.Paused
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.Resumed
-
Returns the value of the
threadIdrecord component. - threadId() - Method in record class com.tnsai.thread.ThreadEvent.Started
-
Returns the value of the
threadIdrecord component. - threadId() - Method in interface com.tnsai.thread.ThreadEvent
- ThreadManager - Class in com.tnsai.thread
-
Manages the lifecycle of
AgentThreads. - ThreadManager.Builder - Class in com.tnsai.thread
- ThreadManager.ThreadStats - Record Class in com.tnsai.thread
- threadRetentionPeriod(Duration) - Method in class com.tnsai.thread.ThreadManager.Builder
- Thread Safety - Search tag in class com.tnsai.protocols.ProtocolManager
- Section
- Thread Safety - Search tag in interface com.tnsai.protocols.handlers.ProtocolHandler
- Section
- ThreadSpec - Class in com.tnsai.thread
-
Configuration for an
AgentThread. - ThreadSpec.Builder - Class in com.tnsai.thread
- ThreadState - Enum Class in com.tnsai.thread
-
Represents the lifecycle state of an
AgentThread. - ThreadStats(long, long, long, long, long, long, long) - Constructor for record class com.tnsai.thread.ThreadManager.ThreadStats
-
Creates an instance of a
ThreadStatsrecord class. - ThreadUsage - Class in com.tnsai.thread
-
Tracks resource usage for an
AgentThread. - ThreadUsage() - Constructor for class com.tnsai.thread.ThreadUsage
- ThreadUsage(long, long, int, int) - Constructor for class com.tnsai.thread.ThreadUsage
-
Create from a snapshot (for recovery).
- ThreadUsage.Snapshot - Record Class in com.tnsai.thread
-
Snapshot for serialization.
- ThresholdJudgePolicy<T> - Class in com.tnsai.coordination.judge
-
A
JudgePolicythat approves output when a numeric score meets a threshold. - ThresholdJudgePolicy(double, Class<T>, ToDoubleFunction<T>) - Constructor for class com.tnsai.coordination.judge.ThresholdJudgePolicy
-
Creates a threshold policy.
- tick() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- tick() - Method in interface com.tnsai.coordination.groups.swarm.Swarm
-
Triggers one swarm tick (update cycle).
- tickCount() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns the value of the
tickCountrecord component. - timeBudget() - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Returns the value of the
timeBudgetrecord component. - TIMED_OUT - Enum constant in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Negotiation exceeded time limit.
- TIMED_OUT - Enum constant in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Timed out
- TimeDependentConcession - Class in com.tnsai.coordination.negotiation.strategy
-
Time-dependent concession strategy - concession rate depends on time pressure.
- TimeDependentConcession() - Constructor for class com.tnsai.coordination.negotiation.strategy.TimeDependentConcession
- timeout() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns the value of the
timeoutrecord component. - timeout() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Returns the value of the
timeoutrecord component. - timeout() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Returns the value of the
timeoutrecord component. - timeout() - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Returns the value of the
timeoutrecord component. - timeout(Duration) - Method in class com.tnsai.coordination.choreography.ChoreographyEngine.Builder
- timeout(Duration) - Method in class com.tnsai.coordination.council.CouncilExecutor.Builder
-
Sets the timeout for each stage (default: 5 minutes).
- timeout(Duration) - Method in class com.tnsai.coordination.debate.DebateExecutor.Builder
-
Sets the execution timeout (default: 10 minutes).
- timeout(Duration) - Method in class com.tnsai.coordination.debate.PeerReviewExecutor.Builder
- timeout(Duration) - Method in class com.tnsai.coordination.groups.team.TeamBuilder
-
Sets the mission timeout.
- timeout(Duration) - Method in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator.Builder
-
Sets the execution timeout.
- timeout(Duration) - Method in class com.tnsai.coordination.judge.JudgeCoordinator.Builder
-
Sets an optional timeout for the entire coordination cycle.
- timeout(Duration) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- timeout(Duration) - Method in class com.tnsai.coordination.voting.VotingConfig.Builder
- timeout(Duration) - Method in class com.tnsai.coordination.workflow.DAGExecutor.Builder
-
Sets the overall DAG execution timeout.
- TIMEOUT - Enum constant in enum class com.tnsai.coordination.hierarchical.HierarchicalResult.Status
- TIMEOUT - Enum constant in enum class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateStatus
- timeoutMs() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns the value of the
timeoutMsrecord component. - timestamp() - Method in record class com.tnsai.coordination.auction.Bid
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.coordination.voting.Vote
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Cancelled
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Completed
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Failed
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Paused
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Resumed
-
Returns the value of the
timestamprecord component. - timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Started
-
Returns the value of the
timestamprecord component. - timestamp() - Method in interface com.tnsai.thread.ThreadEvent
- timestamp(Instant) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- timestampMs() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
-
Returns the value of the
timestampMsrecord component. - TitForTatConcession - Class in com.tnsai.coordination.negotiation.strategy
-
Tit-for-tat concession strategy - mirrors the opponent's last concession.
- TitForTatConcession() - Constructor for class com.tnsai.coordination.negotiation.strategy.TitForTatConcession
- to() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Returns the value of the
torecord component. - toAgentId() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Returns the value of the
toAgentIdrecord component. - toAgentId() - Method in record class com.tnsai.coordination.handoff.HandoffResult
-
Returns the value of the
toAgentIdrecord component. - toAgentId() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns the value of the
toAgentIdrecord component. - toDotFormat() - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Exports the graph in Graphviz DOT format.
- TokenBudget - Class in com.tnsai.coordination.production
-
Per-agent token budget management for multi-agent orchestration.
- TokenBudget(long) - Constructor for class com.tnsai.coordination.production.TokenBudget
- toMap() - Method in class com.tnsai.coordination.observability.InteractionGraph
-
Exports the graph as a JSON-friendly map representation.
- toolCalls() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Returns the value of the
toolCallsrecord component. - topic() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns the value of the
topicrecord component. - topic() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
topicrecord component. - topic() - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Returns the value of the
topicrecord component. - topic() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
-
Returns the value of the
topicrecord component. - topic(String) - Method in class com.tnsai.coordination.voting.ConsensusBuilder
- topologicalOrder() - Method in class com.tnsai.coordination.flow.FlowGraph
-
Returns a topological ordering of nodes.
- topology(Topology) - Method in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
-
Sets the network topology.
- Topology - Enum Class in com.tnsai.coordination.groups.network
-
Network topology types for mesh organizations.
- topRanked() - Method in record class com.tnsai.coordination.council.CouncilResult
-
The top-ranked member (lowest average rank).
- toStage() - Method in record class com.tnsai.coordination.groups.pipeline.StageConnector
-
Returns the value of the
toStagerecord component. - toString() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.auction.Bid
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.Cycle
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.Violation
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.Contract
- toString() - Method in record class com.tnsai.coordination.council.CouncilResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.council.CouncilResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.council.CouncilReview
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.council.CouncilSynthesis
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.council.RankedMember
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.debate.DebateRound
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.decision.DecisionProposal
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.flow.FlowGraph
- toString() - Method in record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.groups.coalition.DefaultCoalition
- toString() - Method in class com.tnsai.coordination.groups.DefaultAgentGroup
- toString() - Method in class com.tnsai.coordination.groups.hierarchy.DefaultHierarchy
- toString() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.hierarchy.ReportingLine
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.groups.hubspoke.DefaultHubSpoke
- toString() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.groups.matrix.DefaultMatrixOrg
- toString() - Method in record class com.tnsai.coordination.groups.matrix.DualReporting
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.groups.network.DefaultNetworkMesh
- toString() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.groups.pipeline.DefaultPipelineOrg
- toString() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.pipeline.Stage
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.pipeline.StageConnector
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.groups.swarm.DefaultSwarm
- toString() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.groups.team.DefaultTeam
- toString() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.groups.team.TeamResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.handoff.HandoffContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.handoff.HandoffResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.judge.JudgeContext
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.judge.JudgeVerdict
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.MultiRoundContractNet.NegotiationTask
- toString() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Node
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.planning.SubGoal
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.pool.PoolConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.pool.PoolMetrics
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.Proposal
- toString() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.ResultAggregator.AggregationStatistics
- toString() - Method in class com.tnsai.coordination.ResultAggregator
- toString() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.roma.Verifier.Result
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.Task
- toString() - Method in class com.tnsai.coordination.TaskQueue
- toString() - Method in class com.tnsai.coordination.TaskResult
- toString() - Method in class com.tnsai.coordination.trust.TrustScore
- toString() - Method in record class com.tnsai.coordination.voting.Vote
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.coordination.WorkerPool.PoolStatistics
- toString() - Method in class com.tnsai.coordination.WorkerPool
- toString() - Method in class com.tnsai.coordination.WorkerPool.WorkerStatus
- toString() - Method in record class com.tnsai.coordination.workflow.Branch
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.workflow.LoopCondition
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.thread.AgentThread
- toString() - Method in class com.tnsai.thread.ResourceQuota
- toString() - Method in record class com.tnsai.thread.ThreadEvent.Cancelled
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.Completed
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.Failed
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.Paused
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.Resumed
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadEvent.Started
-
Returns a string representation of this record class.
- toString() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.thread.ThreadSpec
- toString() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
-
Returns a string representation of this record class.
- toString() - Method in class com.tnsai.thread.ThreadUsage
- total() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns the value of the
totalrecord component. - totalAgents() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
-
Returns the value of the
totalAgentsrecord component. - totalAttempts() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
- totalCreated() - Method in record class com.tnsai.coordination.pool.PoolMetrics
-
Returns the value of the
totalCreatedrecord component. - totalDestroyed() - Method in record class com.tnsai.coordination.pool.PoolMetrics
-
Returns the value of the
totalDestroyedrecord component. - totalDurationMs() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
-
Returns the value of the
totalDurationMsrecord component. - totalDurationMs() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
-
Returns the value of the
totalDurationMsrecord component. - totalDurationMs() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns the value of the
totalDurationMsrecord component. - totalEvents() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Returns the value of the
totalEventsrecord component. - totalSteps() - Method in class com.tnsai.coordination.workflow.ExecutionPlan
-
Returns the total number of steps.
- totalTaskCount() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
-
Gets the total task count (tactical + operational).
- totalTokens() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
-
Returns the value of the
totalTokensrecord component. - totalValue() - Method in record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
-
Returns the value of the
totalValuerecord component. - totalValue() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
-
Returns the value of the
totalValuerecord component. - totalVotes() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
totalVotesrecord component. - totalVotes() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns the value of the
totalVotesrecord component. - traces() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
-
Returns the value of the
tracesrecord component. - TRAIL - Enum constant in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Trail marker for path following.
- transformer() - Method in record class com.tnsai.coordination.groups.pipeline.StageConnector
-
Returns the value of the
transformerrecord component. - transformFunction() - Method in record class com.tnsai.coordination.groups.pipeline.Stage
-
Returns the value of the
transformFunctionrecord component. - Transport - Interface in com.tnsai.protocols.transport
-
Transport interface for sending messages between agents.
- Transport.TransportCallback - Interface in com.tnsai.protocols.transport
-
Callback interface for async sends.
- Transport.TransportException - Exception Class in com.tnsai.protocols.transport
-
Transport exception.
- TransportException(String) - Constructor for exception class com.tnsai.protocols.transport.Transport.TransportException
- TransportException(String, Throwable) - Constructor for exception class com.tnsai.protocols.transport.Transport.TransportException
- Transport Layer - Search tag in interface com.tnsai.protocols.handlers.ProtocolHandler
- Section
- Transport Layer - Search tag in package com.tnsai.protocols
- Section
- Transport Modes - Search tag in class com.tnsai.protocols.ProtocolManager
- Section
- triggeredBy(String) - Method in class com.tnsai.coordination.choreography.ChoreographySpec
-
Returns interactions triggered by a specific event.
- triggerEvent() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
-
Returns the value of the
triggerEventrecord component. - triggerRecovery(String, String) - Method in class com.tnsai.coordination.supervisor.AgentRecoveryManager
-
Triggers recovery for a specific agent manually.
- TrustBasedRouter - Class in com.tnsai.coordination.trust
-
Routes tasks to agents based on their trust scores.
- TrustBasedRouter.Builder - Class in com.tnsai.coordination.trust
- TrustRegistry - Class in com.tnsai.coordination.trust
-
Central registry for agent trust scores.
- TrustScore - Class in com.tnsai.coordination.trust
-
Represents a trust score for an agent on a specific capability.
- TrustScore(String, String, double) - Constructor for class com.tnsai.coordination.trust.TrustScore
- TrustUpdateStrategy - Interface in com.tnsai.coordination.trust
-
Strategy for updating trust scores based on interaction outcomes.
- type() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.Violation
-
Returns the value of the
typerecord component. - type() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
-
Returns the value of the
typerecord component. - type() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
-
Returns the value of the
typerecord component. - type() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
-
Returns the value of the
typerecord component. - type() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
-
Returns the value of the
typerecord component. - type() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Returns the value of the
typerecord component. - type() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
-
Returns the value of the
typerecord component. - type() - Method in record class com.tnsai.thread.ThreadEvent.Cancelled
- type() - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
- type() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
- type() - Method in record class com.tnsai.thread.ThreadEvent.Completed
- type() - Method in record class com.tnsai.thread.ThreadEvent.Failed
- type() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
- type() - Method in record class com.tnsai.thread.ThreadEvent.Paused
- type() - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
- type() - Method in record class com.tnsai.thread.ThreadEvent.Resumed
- type() - Method in record class com.tnsai.thread.ThreadEvent.Started
- type() - Method in interface com.tnsai.thread.ThreadEvent
- type(Auction.Type) - Method in class com.tnsai.coordination.auction.Auction.Builder
U
- unadvertise(String) - Method in class com.tnsai.protocols.discovery.CapabilityRegistry
-
Removes an agent's advertisements.
- unanimous() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns the value of the
unanimousrecord component. - UNANIMOUS - Enum constant in enum class com.tnsai.coordination.voting.VotingMethod
-
All voters must agree
- unassign(String, String) - Method in class com.tnsai.coordination.groups.matrix.CrossFunctional
-
Removes an agent from a dimension.
- UNBALANCED_LOAD - Enum constant in enum class com.tnsai.coordination.observability.BottleneckDetector.BottleneckType
-
High variance in agent activity levels
- uniqueAgents() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
-
Returns the value of the
uniqueAgentsrecord component. - unit() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Returns the value of the
unitrecord component. - unlimited() - Static method in class com.tnsai.thread.ResourceQuota
-
Create with unlimited resources (use carefully).
- unregister(String) - Method in class com.tnsai.protocols.discovery.DiscoveryService
-
Unregisters an agent.
- unregister(String, String) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- unsubscribe(String) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- unsubscribe(String) - Method in class com.tnsai.protocols.handlers.BroadcastHandler
-
Unsubscribes an agent from the topic.
- unsubscribe(String, String) - Method in class com.tnsai.protocols.handlers.PubSubHandler
-
Unsubscribes an agent from a topic.
- unsubscribeAll(String) - Method in class com.tnsai.coordination.groups.DefaultGroupEventBus
- update(double, Outcome, double, int) - Method in interface com.tnsai.coordination.trust.TrustUpdateStrategy
-
Calculates the new trust score.
- updatePolicy(GroupPolicy) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- Usage - Search tag in class com.tnsai.coordination.council.CouncilExecutor
- Section
- Usage - Search tag in class com.tnsai.coordination.debate.DebateExecutor
- Section
- Usage - Search tag in class com.tnsai.coordination.debate.PeerReviewExecutor
- Section
- Usage - Search tag in class com.tnsai.coordination.hierarchical.HierarchicalAgentOrchestrator
- Section
- Usage - Search tag in class com.tnsai.coordination.judge.JudgeCoordinator
- Section
- Usage - Search tag in class com.tnsai.coordination.judge.LLMJudgePolicy
- Section
- Usage - Search tag in class com.tnsai.coordination.judge.ThresholdJudgePolicy
- Section
- Usage - Search tag in class com.tnsai.coordination.messaging.DistributedMessageBrokerFactory
- Section
- Usage - Search tag in class com.tnsai.coordination.planning.DefaultGroupPlanner
- Section
- Usage - Search tag in class com.tnsai.coordination.trust.TrustBasedRouter
- Section
- Usage - Search tag in class com.tnsai.coordination.trust.TrustRegistry
- Section
- Usage - Search tag in class com.tnsai.coordination.workflow.ConditionalWorkflow
- Section
- Usage - Search tag in class com.tnsai.protocols.discovery.CapabilityFilter
- Section
- Usage - Search tag in class com.tnsai.protocols.discovery.CapabilityRegistry
- Section
- Usage - Search tag in interface com.tnsai.coordination.decision.GroupDecisionFramework
- Section
- Usage - Search tag in interface com.tnsai.coordination.messaging.DistributedMessageBroker
- Section
- Usage - Search tag in interface com.tnsai.coordination.planning.GroupPlanner
- Section
- Usage - Search tag in record class com.tnsai.coordination.workflow.Branch
- Section
- Usage Example - Search tag in class com.tnsai.coordination.MultiRoundContractNet
- Section
- Usage Example - Search tag in class com.tnsai.coordination.choreography.LivelockDetector
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.coalition.CoalitionBuilder
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.hierarchy.HierarchyBuilder
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.hubspoke.HubSpokeBuilder
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.matrix.MatrixBuilder
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.network.NetworkMeshBuilder
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.pipeline.PipelineBuilder
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.swarm.SwarmBuilder
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.team.MissionTracker
- Section
- Usage Example - Search tag in class com.tnsai.coordination.groups.team.TeamBuilder
- Section
- Usage Example - Search tag in class com.tnsai.coordination.lifecycle.GracefulShutdown
- Section
- Usage Example - Search tag in class com.tnsai.coordination.lifecycle.GroupCheckpoint
- Section
- Usage Example - Search tag in class com.tnsai.coordination.lifecycle.GroupRecovery
- Section
- Usage Example - Search tag in class com.tnsai.coordination.observability.BottleneckDetector
- Section
- Usage Example - Search tag in class com.tnsai.coordination.observability.InteractionGraph
- Section
- Usage Example - Search tag in class com.tnsai.coordination.observability.MultiAgentObserver
- Section
- Usage Example - Search tag in class com.tnsai.coordination.resources.ArtifactStore
- Section
- Usage Example - Search tag in class com.tnsai.coordination.resources.BudgetAllocation
- Section
- Usage Example - Search tag in class com.tnsai.coordination.resources.SessionManager
- Section
- Usage Example - Search tag in class com.tnsai.coordination.resources.SharedContext
- Section
- Usage Example - Search tag in class com.tnsai.coordination.supervisor.AgentRecoveryManager
- Section
- Usage Example - Search tag in class com.tnsai.coordination.supervisor.HITLApproval
- Section
- Usage Example - Search tag in class com.tnsai.coordination.supervisor.SandboxedExecution
- Section
- Usage Example - Search tag in class com.tnsai.coordination.supervisor.SupervisorAgent
- Section
- Usage Example - Search tag in class com.tnsai.thread.AgentThread
- Section
- Usage Example - Search tag in class com.tnsai.thread.ThreadManager
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.groups.coalition.Coalition
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.groups.hierarchy.Hierarchy
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.groups.hubspoke.HubSpoke
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.groups.matrix.MatrixOrganization
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.groups.network.NetworkMesh
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.groups.pipeline.PipelineOrganization
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.groups.swarm.Swarm
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.groups.team.Team
- Section
- Usage Example - Search tag in interface com.tnsai.coordination.supervisor.Guardrail
- Section
- Usage Example - Search tag in interface com.tnsai.protocols.fipa.ConversationProtocol
- Section
- Usage Example - Search tag in package com.tnsai.coordination.hierarchical
- Section
- Usage Example - Search tag in package com.tnsai.protocols
- Section
- Usage Example - Search tag in package com.tnsai.thread
- Section
- Usage Example - Search tag in record class com.tnsai.protocols.fipa.FIPAMessage
- Section
- Usage Example: - Search tag in class com.tnsai.protocols.handlers.AbstractProtocolHandler
- Section
- usagePercent(String) - Method in class com.tnsai.coordination.production.TokenBudget
-
Returns usage percentage for an agent (0-100).
- userParameters() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
-
Returns the value of the
userParametersrecord component. - userParameters(Map<String, Object>) - Method in class com.tnsai.protocols.fipa.FIPAMessage.Builder
- usesPheromones() - Method in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Checks if this behavior uses pheromone signaling.
- utilizationPercent() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
-
Returns the utilization percentage (0-100).
V
- validate(Agent) - Method in class com.tnsai.coordination.groups.DefaultMembershipManager
- value() - Method in record class com.tnsai.coordination.auction.Bid
-
Returns the value of the
valuerecord component. - value() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class com.tnsai.coordination.auction.Auction.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.choreography.LivelockDetector.ViolationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.Contract.ContractStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.debate.DebateFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.coalition.Coalition.NegotiationStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.hierarchy.DelegationChain.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.hubspoke.LoadBalancer.Strategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.network.Topology
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.team.MissionTracker.TaskStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.groups.team.TeamRole
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.handoff.HandoffMessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.hierarchical.HierarchicalResult.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.hierarchical.HierarchicalTask.TaskStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.hierarchical.HierarchyLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.judge.JudgeVerdict.Decision
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.observability.BottleneckDetector.BottleneckType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.pool.ActivationPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.production.FailureIsolator.CircuitState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.production.FailureIsolator.DegradationStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.resources.SessionManager.SessionState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.streaming.BackpressureStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryAction
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.supervisor.Guardrail.GuardrailSeverity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.trust.Outcome
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.voting.VotingMessageType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.voting.VotingMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.coordination.workflow.ExecutionPlan.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.protocols.discovery.DiscoveryService.RegistrationMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.protocols.fipa.FIPAPerformative.Category
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.thread.ThreadEvent.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.tnsai.thread.ThreadState
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.tnsai.coordination.auction.Auction.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.choreography.LivelockDetector.ViolationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.Contract.ContractStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.debate.DebateFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.coalition.Coalition.NegotiationStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.hierarchy.DelegationChain.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.hubspoke.LoadBalancer.Strategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.network.Topology
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.swarm.SwarmBehavior
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.team.MissionTracker.MissionStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.team.MissionTracker.TaskStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.team.TeamFormation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.groups.team.TeamRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.handoff.HandoffMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.hierarchical.HierarchicalResult.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.hierarchical.HierarchicalTask.TaskStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.hierarchical.HierarchyLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.judge.JudgeVerdict.Decision
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.negotiation.NegotiationState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.observability.BottleneckDetector.BottleneckType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.pool.ActivationPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.production.FailureIsolator.CircuitState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.production.FailureIsolator.DegradationStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.resources.SessionManager.SessionState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.streaming.BackpressureStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.supervisor.Guardrail.GuardrailSeverity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.trust.Outcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.voting.VotingMessageType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.voting.VotingMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.coordination.workflow.ExecutionPlan.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.protocols.discovery.DiscoveryService.RegistrationMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.protocols.fipa.ConversationProtocol.ProtocolState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.protocols.fipa.FIPAPerformative.Category
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.protocols.fipa.FIPAPerformative
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.protocols.handlers.DebateProtocolHandler.DebateStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.thread.ThreadEvent.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.tnsai.thread.ThreadState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verdict() - Method in record class com.tnsai.coordination.debate.DebateResult
-
Returns the value of the
verdictrecord component. - verdictHistory() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
-
Returns the value of the
verdictHistoryrecord component. - VERIFIED - Enum constant in enum class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace.Type
- verifier(Verifier) - Method in class com.tnsai.coordination.roma.RecursiveTaskSolver.Builder
- Verifier - Interface in com.tnsai.coordination.roma
-
Quality gate that verifies whether a result meets acceptance criteria.
- Verifier.Result - Record Class in com.tnsai.coordination.roma
-
Verification result containing acceptance status and optional feedback.
- verify(String, String, int) - Method in interface com.tnsai.coordination.roma.Verifier
-
Verifies if a result meets quality criteria.
- VICKREY - Enum constant in enum class com.tnsai.coordination.auction.Auction.Type
-
Single sealed bid.
- violation() - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
-
Returns the value of the
violationrecord component. - Violation(LivelockDetector.ViolationType, String, String) - Constructor for record class com.tnsai.coordination.choreography.LivelockDetector.Violation
-
Creates an instance of a
Violationrecord class. - violations() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
-
Returns the value of the
violationsrecord component. - VOLUNTARY - Enum constant in enum class com.tnsai.coordination.groups.coalition.CoalitionFormation
-
Voluntary formation.
- vote() - Method in class com.tnsai.coordination.voting.ConsensusBuilder
-
Executes the vote synchronously, collecting votes from all agents in parallel.
- vote(AgentGroup, DecisionProposal) - Method in class com.tnsai.coordination.decision.DefaultGroupDecisionFramework
- vote(AgentGroup, DecisionProposal) - Method in interface com.tnsai.coordination.decision.GroupDecisionFramework
-
Collects votes from all group members on a proposal.
- vote(String, AgentEndpoint, String, boolean) - Method in class com.tnsai.protocols.handlers.DebateProtocolHandler
-
Submits a vote on a position.
- Vote - Record Class in com.tnsai.coordination.voting
-
Represents a single vote cast by a voter.
- Vote(String, String, List<String>, double, Instant) - Constructor for record class com.tnsai.coordination.voting.Vote
-
Creates an instance of a
Voterecord class. - VOTE_CAST - Enum constant in enum class com.tnsai.coordination.voting.VotingMessageType
-
A vote has been cast
- VOTE_REQUEST - Enum constant in enum class com.tnsai.coordination.voting.VotingMessageType
-
Request agents to cast their votes
- VOTE_RESULT - Enum constant in enum class com.tnsai.coordination.voting.VotingMessageType
-
The voting result
- voteCounts() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
voteCountsrecord component. - voteCounts() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns the value of the
voteCountsrecord component. - voteInDebate(String, String, boolean) - Method in class com.tnsai.protocols.ProtocolManager
-
Votes on a position in an ongoing debate.
- voterId() - Method in record class com.tnsai.coordination.voting.Vote
-
Returns the value of the
voterIdrecord component. - voting() - Static method in interface com.tnsai.coordination.groups.swarm.SwarmIntelligence
-
Simple voting-based collective decision.
- VotingConfig - Record Class in com.tnsai.coordination.voting
-
Configuration for a voting session.
- VotingConfig(String, List<String>, Duration, VotingMethod, int, double) - Constructor for record class com.tnsai.coordination.voting.VotingConfig
-
Creates an instance of a
VotingConfigrecord class. - VotingConfig.Builder - Class in com.tnsai.coordination.voting
- VotingListener - Interface in com.tnsai.coordination.voting
-
Listener for voting session events.
- VotingMessageType - Enum Class in com.tnsai.coordination.voting
-
Message types for the voting protocol.
- votingMethod() - Method in record class com.tnsai.coordination.voting.VotingConfig
-
Returns the value of the
votingMethodrecord component. - votingMethod(VotingMethod) - Method in class com.tnsai.coordination.voting.VotingConfig.Builder
- VotingMethod - Enum Class in com.tnsai.coordination.voting
-
Available voting methods for consensus building.
- VotingResult - Record Class in com.tnsai.coordination.voting
-
Result of a completed voting session.
- VotingResult(String, Map<String, Integer>, boolean, boolean, VotingMethod, int) - Constructor for record class com.tnsai.coordination.voting.VotingResult
-
Creates an instance of a
VotingResultrecord class.
W
- warning(String) - Static method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
-
Creates a warning result (allowed but with warning).
- WARNING - Enum constant in enum class com.tnsai.coordination.groups.swarm.PheromoneType
-
Warning signal about problems.
- WARNING - Enum constant in enum class com.tnsai.coordination.supervisor.Guardrail.GuardrailSeverity
-
Warning - action is allowed but may have side effects
- weight() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
-
Returns the value of the
weightrecord component. - weight() - Method in record class com.tnsai.coordination.voting.Vote
-
Returns the value of the
weightrecord component. - WEIGHTED - Enum constant in enum class com.tnsai.coordination.voting.VotingMethod
-
Weighted by voter weight
- weightedAverage() - Static method in interface com.tnsai.coordination.trust.TrustUpdateStrategy
-
Simple weighted average strategy.
- when(Predicate<HandoffContext>, Agent) - Method in class com.tnsai.coordination.handoff.ConditionalHandoff
-
Adds a conditional route.
- when(Predicate<WorkflowContext>) - Static method in record class com.tnsai.coordination.workflow.Branch
-
Creates a branch builder with a condition.
- When NOT to use Handoff - Search tag in package com.tnsai.coordination.handoff
- Section
- When to use Handoff - Search tag in package com.tnsai.coordination.handoff
- Section
- whileTrue(int, Predicate<WorkflowContext>) - Static method in record class com.tnsai.coordination.workflow.LoopCondition
-
Creates a loop that continues while the predicate is true, up to a max.
- Why this matters - Search tag in package com.tnsai.coordination.handoff
- Section
- windowSize(int) - Method in class com.tnsai.coordination.pool.PredictiveActivator.Builder
- winner() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns the value of the
winnerrecord component. - winner() - Method in record class com.tnsai.coordination.decision.DecisionResult
-
Returns the value of the
winnerrecord component. - winner() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns the value of the
winnerrecord component. - WINNER_TAKE_ALL - Enum constant in enum class com.tnsai.coordination.groups.coalition.RewardDistribution
-
Winner-take-all distribution.
- winnerVotes() - Method in record class com.tnsai.coordination.voting.VotingResult
-
Returns the number of votes the winner received, or 0 if no winner.
- winningBid() - Method in record class com.tnsai.coordination.auction.AuctionResult
-
Returns the value of the
winningBidrecord component. - withCompensation(WorkflowStep) - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Creates a step with a compensation action for saga pattern.
- withCondition(Predicate<WorkflowContext>) - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Creates a conditional step.
- withId(String, ThreadSpec, Checkpointer) - Static method in class com.tnsai.thread.AgentThread
-
Create a thread with a specific ID (for recovery).
- withPayload(String, Object) - Method in record class com.tnsai.coordination.handoff.HandoffContext
-
Returns a new context with an additional payload entry.
- withResult(String) - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns a copy with result.
- withStatus(HierarchicalTask.TaskStatus) - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns a copy with updated status.
- withSubtasks(List<String>) - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
-
Returns a copy with subtask IDs.
- withTimeout(long) - Method in record class com.tnsai.coordination.workflow.WorkflowStep
-
Creates a step with timeout.
- won(Agent, Bid, double, List<Bid>, int, long) - Static method in record class com.tnsai.coordination.auction.AuctionResult
- WorkerPool - Class in com.tnsai.coordination
-
Manages a pool of worker agents for the orchestrator-worker pattern.
- WorkerPool(String) - Constructor for class com.tnsai.coordination.WorkerPool
- WorkerPool.PoolStatistics - Class in com.tnsai.coordination
-
Pool statistics.
- WorkerPool.WorkerStatus - Class in com.tnsai.coordination
-
Worker status tracking.
- WorkerStatus(String) - Constructor for class com.tnsai.coordination.WorkerPool.WorkerStatus
- WorkflowContext - Class in com.tnsai.coordination.workflow
-
Shared context passed through workflow steps.
- WorkflowContext(String) - Constructor for class com.tnsai.coordination.workflow.WorkflowContext
- WorkflowContext(String, Map<String, Object>) - Constructor for class com.tnsai.coordination.workflow.WorkflowContext
- WorkflowContext.StepResult - Record Class in com.tnsai.coordination.workflow
-
Result of a single workflow step execution.
- workflowId() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
-
Returns the value of the
workflowIdrecord component. - WorkflowResult - Record Class in com.tnsai.coordination.workflow
-
Result of a complete workflow execution.
- WorkflowResult(String, boolean, List<WorkflowContext.StepResult>, long, String) - Constructor for record class com.tnsai.coordination.workflow.WorkflowResult
-
Creates an instance of a
WorkflowResultrecord class. - WorkflowStep - Record Class in com.tnsai.coordination.workflow
-
A single step in a workflow execution plan.
- WorkflowStep(String, String, Agent, List<String>, Optional<Predicate<WorkflowContext>>, Optional<WorkflowStep>, long) - Constructor for record class com.tnsai.coordination.workflow.WorkflowStep
-
Creates an instance of a
WorkflowSteprecord class.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form