Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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 accepted record component.
acceptedOffer() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
Returns the value of the acceptedOffer record 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 action record component.
actionTaken() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
Returns the value of the actionTaken record component.
activationPolicy() - Method in record class com.tnsai.coordination.pool.PoolConfig
Returns the value of the activationPolicy record 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 active record component.
active() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
Returns the value of the active record 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 activePheromones record 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 agent record component.
agent() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
Returns the value of the agent record 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 AgentContribution record 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 agentId record component.
agentId() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.Violation
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.groups.matrix.DualReporting
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.groups.pipeline.Stage
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Node
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
Returns the value of the agentId record component.
agentId() - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
Returns the value of the agentId record component.
agentName() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
Returns the value of the agentName record component.
agentName() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
Returns the value of the agentName record component.
agentName() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
Returns the value of the agentName record 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 AgentResponse record 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 aggregateRanking record 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 agreed record 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 allBids record 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 allocated record component.
allOffers() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
Returns the value of the allOffers record 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 allowed record component.
allowedActions() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
Returns the value of the allowedActions record 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 approval record 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 approved record component.
approved() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
Returns the value of the approved record 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 assigneeId record 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 attempt record 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 attributes record component.
attributes() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Node
Returns the value of the attributes record 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 Auction as a NegotiationProtocol.
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 AuctionResult record 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 averageRank record 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 StreamingChannel handles 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 behavior record component.
behavior() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
Returns the value of the behavior record 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 Bid record 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 InteractionGraph to 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 Branch record 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 bufferCapacity record 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 bufferUsed record 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 Cancelled record 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 chairmanName record 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 channelId record component.
ChannelMetrics(String, long, long, int, int, int, boolean) - Constructor for record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
Creates an instance of a ChannelMetrics record 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 checkedAt record 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 checkpointCount record 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 CheckpointCreated record 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 checkpointId record 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 ChildCreated record class.
childId() - Method in record class com.tnsai.coordination.groups.hierarchy.ReportingLine
Returns the value of the childId record component.
childThreadId() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
Returns the value of the childThreadId record component.
choice() - Method in record class com.tnsai.coordination.voting.Vote
Returns the value of the choice record 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 ChoreographyEvent record 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 ChoreographyResult record 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 circuitBroken record 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 coalitionId record 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 CoalitionResult record 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 committed record 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 compensation record 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 completed record component.
completed() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
Returns the value of the completed record component.
completed() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
Returns the value of the completed record 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 Completed record 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 completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the completedAt record component.
completedAt() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
Returns the value of the completedAt record component.
completedCount() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
Returns the value of the completedCount record 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 concessionStrategy record 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 condition record component.
condition() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
Returns the value of the condition record 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 confidence record 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 consensusReached record 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 consumed record 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 content record 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 contentType record component.
context() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
Returns the value of the context record component.
context() - Method in record class com.tnsai.coordination.supervisor.HITLApproval.ApprovalRequest
Returns the value of the context record component.
continueWhile() - Method in record class com.tnsai.coordination.workflow.LoopCondition
Returns the value of the continueWhile record 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 MultiRoundContractNet as a NegotiationProtocol.
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 contributions record component.
contributions() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
Returns the value of the contributions record component.
contributionScore() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
Returns the value of the contributionScore record 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 conversationId record 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 CouncilResponse record 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 CouncilResult record 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 CouncilReview record 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 CouncilSynthesis record 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 created record 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 createdAt record component.
createdAt() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
Returns the value of the createdAt record 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 Cycle record class.
cycles() - Method in record class com.tnsai.coordination.choreography.DeadlockDetector.DetectionResult
Returns the value of the cycles record 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 data record 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 DebateResult record 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 DebateRound record 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 decision record component.
decisionId() - Method in record class com.tnsai.coordination.decision.DecisionResult
Returns the value of the decisionId record 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 DecisionProposal record 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 DecisionResult record 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 AgentMessage and 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 delegationPath record 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 dependencies record component.
dependencies() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
Returns the value of the dependencies record 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 depth record 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 description record component.
description() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
Returns the value of the description record component.
description() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
Returns the value of the description record component.
description() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
Returns the value of the description record component.
description() - Method in record class com.tnsai.coordination.planning.SubGoal
Returns the value of the description record 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 detail record component.
detail() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
Returns the value of the detail record component.
detail() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
Returns the value of the detail record 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 DetectionResult record class.
DetectionResult(List<LivelockDetector.Violation>, boolean) - Constructor for record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
Creates an instance of a DetectionResult record 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 dimension record component.
dimension() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
Returns the value of the dimension record component.
dimensionLeadId() - Method in record class com.tnsai.coordination.groups.matrix.DualReporting
Returns the value of the dimensionLeadId record 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 DistributedMessageBroker instances.
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 distribution record 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 distributions record 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 dropped record 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 duration record component.
duration() - Method in record class com.tnsai.coordination.debate.DebateResult
Returns the value of the duration record component.
duration() - Method in record class com.tnsai.coordination.debate.DebateRound
Returns the value of the duration record component.
duration() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
Returns the value of the duration record component.
duration() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
Returns the value of the duration record component.
duration() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
Returns the value of the duration record component.
duration() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
Returns the value of the duration record component.
duration() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
Returns the value of the duration record component.
duration() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
Returns the value of the duration record 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 durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.council.CouncilResponse
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.handoff.HandoffResult
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
Returns the value of the durationMs record component.
durationMs() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
Returns the value of the durationMs record 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 elapsed record component.
elapsed() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
Returns the value of the elapsed record component.
elapsedMillis() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
Returns the value of the elapsedMillis record 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 emitEvent record component.
emitted() - Method in record class com.tnsai.coordination.streaming.StreamingChannel.ChannelMetrics
Returns the value of the emitted record 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 encoding record 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 endedAt record 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 Entry record class.
environmentSize() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
Returns the value of the environmentSize record 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 Episode record 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 error record component.
error() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
Returns the value of the error record component.
error() - Method in record class com.tnsai.thread.ThreadEvent.Failed
Returns the value of the error record 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 evaluation record 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 eventCounts record component.
eventName() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
Returns the value of the eventName record 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.Negotiation annotation.
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 failCount record 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 failed record 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 Failed record 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 failedCount record 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 failedStage record 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 failureReason record 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 feedback record component.
feedback() - Method in record class com.tnsai.coordination.roma.Verifier.Result
Returns the value of the feedback record 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 finalOutput record component.
finalState() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
Returns the value of the finalState record component.
finalVerdict() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
Returns the value of the finalVerdict record 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 FIPAMessage record 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 formation record component.
formation() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the formation record 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 from record component.
fromAgentId() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
Returns the value of the fromAgentId record component.
fromAgentId() - Method in record class com.tnsai.coordination.handoff.HandoffResult
Returns the value of the fromAgentId record component.
fromAgentId() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
Returns the value of the fromAgentId record component.
fromStage() - Method in record class com.tnsai.coordination.groups.pipeline.StageConnector
Returns the value of the fromStage record 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 goal record 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 GoalDecomposition record class.
goalName() - Method in record class com.tnsai.coordination.planning.SubGoal
Returns the value of the goalName record component.
graceful() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
Returns the value of the graceful record 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 groupId record component.
groupId() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
Returns the value of the groupId record component.
groupId() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
Returns the value of the groupId record component.
groupId() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
Returns the value of the groupId record component.
groupName() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
Returns the value of the groupName record 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 -> C pipeline.
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 HandoffContext record 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 HandoffResult record 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 hasDeadlock record 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 HealthStatus record class.
healthy() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
Returns the value of the healthy record 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 HierarchicalResult record 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 HierarchicalTask record 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 HierarchyResult record 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 HubSpokeResult record class.

I

id() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
Returns the value of the id record component.
id() - Method in record class com.tnsai.coordination.decision.DecisionProposal
Returns the value of the id record component.
id() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
Returns the value of the id record 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 id record component.
id() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
Returns the value of the id record 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 idle record 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 idleTimeoutMs record 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 index record 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 initialOffer record 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 input record component.
inputTokens() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
Returns the value of the inputTokens record component.
inReplyTo() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
Returns the value of the inReplyTo record 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 intelligence record 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 Interaction record 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 interactionId record 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 iteration record component.
iterationNumber() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
Returns the value of the iterationNumber record component.
iterations() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
Returns the value of the iterations record component.
iterations() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
Returns the value of the iterations record component.
iterations() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
Returns the value of the iterations record component.
iterationsUsed() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
Returns the value of the iterationsUsed record 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 JudgePolicy during evaluation.
JudgeContext(int, int, List<JudgeVerdict>, Duration) - Constructor for record class com.tnsai.coordination.judge.JudgeContext
Creates an instance of a JudgeContext record 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 JudgePolicy after evaluating cycle output.
JudgeVerdict(JudgeVerdict.Decision, String, double, List<String>) - Constructor for record class com.tnsai.coordination.judge.JudgeVerdict
Creates an instance of a JudgeVerdict record 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 language record 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 leaderOverride record 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 level record component.
lifecycle() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
Returns the value of the lifecycle record 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 JudgePolicy that 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 llmName record component.
llmName() - Method in record class com.tnsai.coordination.council.RankedMember
Returns the value of the llmName record 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 loadDistribution record 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 LoopCondition record 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 MatrixResult record 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 maxIterations record component.
maxIterations() - Method in record class com.tnsai.coordination.workflow.LoopCondition
Returns the value of the maxIterations record 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 maxMemoryBytes record 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 maxRounds record 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 maxSize record 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 MemberContribution record class.
memberCount() - Method in record class com.tnsai.coordination.council.CouncilResult
Returns the value of the memberCount record component.
memberCount() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
Returns the value of the memberCount record component.
memberIds() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
Returns the value of the memberIds record component.
MemberOutput(String, TeamRole, String, boolean, long, String) - Constructor for record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
Creates an instance of a MemberOutput record class.
memberOutputs() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
Returns the value of the memberOutputs record component.
memberOutputs() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the memberOutputs record 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 membersRemoved record 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 messageCount record 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 MessageProcessed record class.
metadata() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.coordination.handoff.HandoffContext
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
Returns the value of the metadata record component.
metadata() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
Returns the value of the metadata record 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 method record component.
method() - Method in record class com.tnsai.coordination.decision.DecisionResult
Returns the value of the method record component.
method() - Method in record class com.tnsai.coordination.voting.VotingResult
Returns the value of the method record 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 minIdle record 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 mission record 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 MissionEvent record 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 MissionProgress record 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 name record component.
name() - Method in record class com.tnsai.coordination.resources.ArtifactStore.Artifact
Returns the value of the name record component.
name() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
Returns the value of the name record component.
name() - Method in record class com.tnsai.coordination.workflow.WorkflowStep
Returns the value of the name record 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 NegotiationConfig record class.
NegotiationExecutor - Class in com.tnsai.coordination.negotiation
Orchestrator that resolves the appropriate NegotiationProtocol from a NegotiationConfig and 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 NegotiationConfig from @Coordination.Negotiation annotation 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 NegotiationOffer record 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 NegotiationOutcome record 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 neighborConnections record 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 NetworkMeshResult record 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 observationDuration record 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 ObservationSummary record 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 offerId record 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 ontology record 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 operationalTaskCount record 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 opponentArgument record component.
opponentSummary() - Method in record class com.tnsai.coordination.debate.DebateResult
Returns the value of the opponentSummary record component.
options() - Method in record class com.tnsai.coordination.decision.DecisionProposal
Returns the value of the options record component.
options() - Method in record class com.tnsai.coordination.voting.VotingConfig
Returns the value of the options record 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 outcome record 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 output record component.
output() - Method in record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewIteration
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.handoff.HandoffResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
Returns the value of the output record component.
output() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
Returns the value of the output record component.
outputTokens() - Method in record class com.tnsai.thread.ThreadUsage.Snapshot
Returns the value of the outputTokens record 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 parentGoal record component.
parentGoal() - Method in record class com.tnsai.coordination.planning.SubGoal
Returns the value of the parentGoal record component.
parentHandoffId() - Method in record class com.tnsai.coordination.handoff.HandoffContext
Returns the value of the parentHandoffId record component.
parentId() - Method in record class com.tnsai.coordination.groups.hierarchy.ReportingLine
Returns the value of the parentId record component.
parentTaskId() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
Returns the value of the parentTaskId record 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 parsedRanking record 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 path record 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 paused record 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 Paused record 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 payload record component.
payload() - Method in record class com.tnsai.coordination.handoff.HandoffContext
Returns the value of the payload record component.
payPrice() - Method in record class com.tnsai.coordination.auction.AuctionResult
Returns the value of the payPrice record component.
peakActive() - Method in record class com.tnsai.coordination.pool.PoolMetrics
Returns the value of the peakActive record 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 PeerReviewIteration record class.
PeerReviewResult(String, boolean, List<PeerReviewExecutor.PeerReviewIteration>, int, Duration) - Constructor for record class com.tnsai.coordination.debate.PeerReviewExecutor.PeerReviewResult
Creates an instance of a PeerReviewResult record 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 performative record 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 phase record 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 pheromoneDeposits record component.
pheromoneLocations() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
Returns the value of the pheromoneLocations record 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 PipelineResult record 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 PoolConfig record 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 PoolMetrics record 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 previousVerdicts record 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 producedBy record 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 proponentArgument record component.
proponentSummary() - Method in record class com.tnsai.coordination.debate.DebateResult
Returns the value of the proponentSummary record 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 protocol record 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 PublishResult record 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 quality record 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 quorum record component.
quorum() - Method in record class com.tnsai.coordination.voting.VotingConfig
Returns the value of the quorum record 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 quorumMet record 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 QuotaExceeded record 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 rankedChoices record 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 RankedMember record class.
rankingsCount() - Method in record class com.tnsai.coordination.council.RankedMember
Returns the value of the rankingsCount record component.
readOnly() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
Returns the value of the readOnly record component.
reason() - Method in record class com.tnsai.coordination.auction.AuctionResult
Returns the value of the reason record component.
reason() - Method in record class com.tnsai.coordination.judge.JudgeVerdict
Returns the value of the reason record component.
reason() - Method in record class com.tnsai.coordination.lifecycle.GracefulShutdown.ShutdownResult
Returns the value of the reason record component.
reason() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.HealthStatus
Returns the value of the reason record component.
reason() - Method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
Returns the value of the reason record component.
receiver() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
Returns the value of the receiver record 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 RecoveryResult record 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 replyBy record 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 replyWith record 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 reservationValue record 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 response record component.
response() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
Returns the value of the response record component.
responses() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
Returns the value of the responses record component.
responses() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
Returns the value of the responses record 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 result record component.
result() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
Returns the value of the result record component.
result() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
Returns the value of the result record component.
result() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
Returns the value of the result record component.
result() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxResult
Returns the value of the result record 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 Result record class.
Result(T, JudgeVerdict, List<JudgeVerdict>, int, Duration) - Constructor for record class com.tnsai.coordination.judge.JudgeCoordinator.Result
Creates an instance of a Result record 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 Resumed record 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 reviewerName record 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 RewardRecord record class.
rewards() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
Returns the value of the rewards record 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 role record 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 rootTaskId record component.
round() - Method in record class com.tnsai.coordination.auction.Bid
Returns the value of the round record component.
round() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
Returns the value of the round record 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 roundNumber record component.
rounds() - Method in record class com.tnsai.coordination.auction.AuctionResult
Returns the value of the rounds record component.
rounds() - Method in record class com.tnsai.coordination.debate.DebateResult
Returns the value of the rounds record component.
roundsUsed() - Method in record class com.tnsai.coordination.debate.DebateResult
Returns the value of the roundsUsed record component.
roundsUsed() - Method in record class com.tnsai.coordination.negotiation.NegotiationOutcome
Returns the value of the roundsUsed record 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 routePath record 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 running record component.
running() - Method in record class com.tnsai.thread.ThreadManager.ThreadStats
Returns the value of the running record 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 ScatterResults record 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 score record 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 sender record 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 severity record component.
severity() - Method in record class com.tnsai.coordination.supervisor.Guardrail.GuardrailResult
Returns the value of the severity record 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 Snapshot record 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 SolveResult record class.
SolveTrace(RecursiveTaskSolver.SolveTrace.Type, String, String, int, int) - Constructor for record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
Creates an instance of a SolveTrace record class.
sourceAgent() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
Returns the value of the sourceAgent record component.
sourceAgent() - Method in record class com.tnsai.coordination.choreography.ChoreographySpec.Interaction
Returns the value of the sourceAgent record 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 spokeId record 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 stage1Responses record component.
stage2Reviews() - Method in record class com.tnsai.coordination.council.CouncilResult
Returns the value of the stage2Reviews record component.
stage3Synthesis() - Method in record class com.tnsai.coordination.council.CouncilResult
Returns the value of the stage3Synthesis record 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 stageOutputs record 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 Started record 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 startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.swarm.SwarmState
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
Returns the value of the startedAt record component.
startedAt() - Method in record class com.tnsai.coordination.resources.SessionManager.Session
Returns the value of the startedAt record 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 state record 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 status record component.
status() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
Returns the value of the status record component.
status() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
Returns the value of the status record component.
status() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
Returns the value of the status record 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 stepId record component.
StepResult(String, boolean, String, long, String) - Constructor for record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
Creates an instance of a StepResult record class.
StepResult(String, String, String, long, boolean, String) - Constructor for record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
Creates an instance of a StepResult record class.
stepResults() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
Returns the value of the stepResults record component.
stepResults() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
Returns the value of the stepResults record 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 SubGoal record class.
subGoals() - Method in record class com.tnsai.coordination.planning.GoalDecomposition
Returns the value of the subGoals record 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 subscriberCount record component.
subtaskIds() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
Returns the value of the subtaskIds record component.
success() - Method in record class com.tnsai.coordination.auction.AuctionResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.StepResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult.MemberContribution
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult.AgentContribution
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.team.TeamResult.MemberOutput
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.handoff.HandoffResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.ScatterGather.AgentResponse
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.workflow.WorkflowContext.StepResult
Returns the value of the success record component.
success() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
Returns the value of the success record 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 successCount record 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 successRate record 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 suggestions record 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 supermajorityThreshold record 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 swarmId record 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 SwarmResult record 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 SwarmState record class.
synthesis() - Method in record class com.tnsai.coordination.council.CouncilSynthesis
Returns the value of the synthesis record 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 tacticalTaskCount record 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 targetAgent record component.
targetAgent() - Method in record class com.tnsai.coordination.workflow.Branch
Returns the value of the targetAgent record component.
targetStepId() - Method in record class com.tnsai.coordination.workflow.Branch
Returns the value of the targetStepId record component.
task() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
Returns the value of the task record component.
task() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
Returns the value of the task record 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 taskDescription record component.
taskId() - Method in record class com.tnsai.coordination.groups.hierarchy.HierarchyResult
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.groups.hubspoke.HubSpokeResult
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.groups.matrix.MatrixResult
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.groups.network.NetworkMeshResult
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.groups.pipeline.PipelineResult
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.groups.swarm.SwarmResult
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.TaskRecord
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.groups.team.TeamResult
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.handoff.HandoffContext
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalTask
Returns the value of the taskId record component.
taskId() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
Returns the value of the taskId record 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 TaskRecord record 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 tasksCompleted record component.
tasksFailed() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
Returns the value of the tasksFailed record component.
tasksPending() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionProgress
Returns the value of the tasksPending record 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 tasksTotal record component.
taskTree() - Method in record class com.tnsai.coordination.hierarchical.HierarchicalResult
Returns the value of the taskTree record component.
taskType() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
Returns the value of the taskType record 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 teamId record 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 TeamResult record 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 terms record 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 AgentThread during 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 threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
Returns the value of the threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
Returns the value of the threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.Completed
Returns the value of the threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.Failed
Returns the value of the threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
Returns the value of the threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.Paused
Returns the value of the threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
Returns the value of the threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.Resumed
Returns the value of the threadId record component.
threadId() - Method in record class com.tnsai.thread.ThreadEvent.Started
Returns the value of the threadId record 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 ThreadStats record 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 JudgePolicy that 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 tickCount record component.
timeBudget() - Method in record class com.tnsai.coordination.judge.JudgeContext
Returns the value of the timeBudget record 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 timeout record component.
timeout() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
Returns the value of the timeout record component.
timeout() - Method in record class com.tnsai.coordination.supervisor.SandboxedExecution.SandboxConfig
Returns the value of the timeout record component.
timeout() - Method in record class com.tnsai.coordination.voting.VotingConfig
Returns the value of the timeout record 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 timeoutMs record component.
timestamp() - Method in record class com.tnsai.coordination.auction.Bid
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.choreography.ChoreographyEventBus.ChoreographyEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.decision.DecisionResult
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.lifecycle.GroupCheckpoint.Snapshot
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.production.EpisodicMemory.Episode
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.supervisor.AgentRecoveryManager.RecoveryResult
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.coordination.voting.Vote
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.protocols.fipa.FIPAMessage
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Cancelled
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.CheckpointCreated
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.ChildCreated
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Completed
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Failed
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.MessageProcessed
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Paused
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.QuotaExceeded
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Resumed
Returns the value of the timestamp record component.
timestamp() - Method in record class com.tnsai.thread.ThreadEvent.Started
Returns the value of the timestamp record 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 timestampMs record 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 to record component.
toAgentId() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
Returns the value of the toAgentId record component.
toAgentId() - Method in record class com.tnsai.coordination.handoff.HandoffResult
Returns the value of the toAgentId record component.
toAgentId() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
Returns the value of the toAgentId record 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 toolCalls record component.
topic() - Method in record class com.tnsai.coordination.decision.DecisionProposal
Returns the value of the topic record component.
topic() - Method in record class com.tnsai.coordination.decision.DecisionResult
Returns the value of the topic record component.
topic() - Method in record class com.tnsai.coordination.voting.VotingConfig
Returns the value of the topic record component.
topic() - Method in record class com.tnsai.protocols.handlers.PubSubHandler.PublishResult
Returns the value of the topic record 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 toStage record 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 total record component.
totalAgents() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
Returns the value of the totalAgents record 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 totalCreated record component.
totalDestroyed() - Method in record class com.tnsai.coordination.pool.PoolMetrics
Returns the value of the totalDestroyed record component.
totalDurationMs() - Method in record class com.tnsai.coordination.choreography.ChoreographyEngine.ChoreographyResult
Returns the value of the totalDurationMs record component.
totalDurationMs() - Method in record class com.tnsai.coordination.ScatterGather.ScatterResults
Returns the value of the totalDurationMs record component.
totalDurationMs() - Method in record class com.tnsai.coordination.workflow.WorkflowResult
Returns the value of the totalDurationMs record component.
totalEvents() - Method in record class com.tnsai.coordination.observability.MultiAgentObserver.ObservationSummary
Returns the value of the totalEvents record 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 totalTokens record component.
totalValue() - Method in record class com.tnsai.coordination.groups.coalition.Coalition.RewardRecord
Returns the value of the totalValue record component.
totalValue() - Method in record class com.tnsai.coordination.groups.coalition.CoalitionResult
Returns the value of the totalValue record component.
totalVotes() - Method in record class com.tnsai.coordination.decision.DecisionResult
Returns the value of the totalVotes record component.
totalVotes() - Method in record class com.tnsai.coordination.voting.VotingResult
Returns the value of the totalVotes record component.
traces() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveResult
Returns the value of the traces record 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 transformer record component.
transformFunction() - Method in record class com.tnsai.coordination.groups.pipeline.Stage
Returns the value of the transformFunction record 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 triggerEvent record 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 type record component.
type() - Method in record class com.tnsai.coordination.groups.hierarchy.DelegationChain.Entry
Returns the value of the type record component.
type() - Method in record class com.tnsai.coordination.groups.team.MissionTracker.MissionEvent
Returns the value of the type record component.
type() - Method in record class com.tnsai.coordination.negotiation.NegotiationConfig
Returns the value of the type record component.
type() - Method in record class com.tnsai.coordination.observability.BottleneckDetector.Bottleneck
Returns the value of the type record component.
type() - Method in record class com.tnsai.coordination.observability.InteractionGraph.Edge
Returns the value of the type record component.
type() - Method in record class com.tnsai.coordination.roma.RecursiveTaskSolver.SolveTrace
Returns the value of the type record 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 unanimous record 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 uniqueAgents record component.
unit() - Method in record class com.tnsai.coordination.resources.BudgetAllocation.Budget
Returns the value of the unit record 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 userParameters record 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 value record component.
value() - Method in record class com.tnsai.coordination.negotiation.NegotiationOffer
Returns the value of the value record 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 verdict record component.
verdictHistory() - Method in record class com.tnsai.coordination.judge.JudgeCoordinator.Result
Returns the value of the verdictHistory record 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 violation record component.
Violation(LivelockDetector.ViolationType, String, String) - Constructor for record class com.tnsai.coordination.choreography.LivelockDetector.Violation
Creates an instance of a Violation record class.
violations() - Method in record class com.tnsai.coordination.choreography.LivelockDetector.DetectionResult
Returns the value of the violations record 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 Vote record 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 voteCounts record component.
voteCounts() - Method in record class com.tnsai.coordination.voting.VotingResult
Returns the value of the voteCounts record 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 voterId record 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 VotingConfig record 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 votingMethod record 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 VotingResult record 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 weight record component.
weight() - Method in record class com.tnsai.coordination.voting.Vote
Returns the value of the weight record 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 winner record component.
winner() - Method in record class com.tnsai.coordination.decision.DecisionResult
Returns the value of the winner record component.
winner() - Method in record class com.tnsai.coordination.voting.VotingResult
Returns the value of the winner record 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 winningBid record 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 workflowId record 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 WorkflowResult record 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 WorkflowStep record class.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form