Package dev.agenor.core
package dev.agenor.core
-
ClassDescriptionConfiguration object for the Agenor framework.Agent discovery and scanning configuration.Agent directory provider configuration.Messaging provider configuration.Runtime identity settings.Behavior scheduler configuration.Core agent interface defining the lifecycle and basic operations of an agent in the Agenor multi-agent framework.Immutable descriptor containing agent metadata for discovery.Transport endpoint descriptor for a registered agent.Query object for searching agents in the
AgentDirectory.Fluent builder for constructingAgentQueryinstances.Enumeration of possible agent statesBase interface for agent behaviors in the Agenor multi-agent framework.Scheduler interface for managing behavior execution in the Agenor framework.How the scheduler should drive a behavior.Opt-in extension point for components that need to run code when an agent starts or stops, without the agent having to overridestart()/stop()for them.Immutable message object for agent communication in the Agenor framework.Fluent builder for constructingMessageinstances.Functional interface for handling received messages in the Agenor framework.Functional interface for synchronous message handling.Page<T>A single page of results from a paginated query.Pagination parameters for directory queries.Transport-layer handle used byMessageTransport.