Uses of Package
com.tnsai.events
Packages that use com.tnsai.events
Package
Description
Agent classes and lifecycle management for the TnsAI framework.
Agent orchestration — chat, streaming, tool execution, and knowledge base management.
Streaming and event-based chat operations with token-level granularity and event publishing.
Event-driven communication system for agent lifecycle and execution notifications.
Runtime processing infrastructure for
EventHandler annotations.Observability event schema + thread-local correlation context.
-
Classes in com.tnsai.events used by com.tnsai.agentsClassDescriptionSealed interface representing internal TnsAI events.Interface for publishing and subscribing to TnsAI events.
-
Classes in com.tnsai.events used by com.tnsai.agents.orchestrationClassDescriptionSealed interface representing internal TnsAI events.Interface for publishing and subscribing to TnsAI events.
-
Classes in com.tnsai.events used by com.tnsai.agents.streamingClassDescriptionSealed interface representing internal TnsAI events.Interface for publishing and subscribing to TnsAI events.
-
Classes in com.tnsai.events used by com.tnsai.eventsClassDescriptionEvent representing a snapshot of the agent's hierarchy and state, intended for multi-agent visualization in the frontend.Event requesting human approval for an action.Event representing the creation of an artifact by the agent.Artifact types.Event representing a change in the agent's BDI (Belief-Desire-Intention) state.The BDI component types.The operation types for BDI updates.Event representing an error during agent execution.Event indicating that an agent run has completed.Run completion status.Event indicating that an agent run has started.Emitted whenever a
com.tnsai.skills.Skillis activated for an agent (TNS-289).Why a skill was activated.Event representing a status update during agent execution.Types of status updates.Event representing a streaming text chunk from the LLM.Event representing an agent's internal reasoning or thinking process.Sealed interface representing internal TnsAI events.Interface for publishing and subscribing to TnsAI events.A subscription handle for cancelling event subscriptions.Event indicating that a tool call has completed.Event indicating that a tool call has started.Event representing a request to render a specific UI component in the frontend. -
Classes in com.tnsai.events used by com.tnsai.events.handler
-
Classes in com.tnsai.events used by com.tnsai.observability.events
-
Classes in com.tnsai.events used by com.tnsai.skillsClassDescriptionWhy a skill was activated.Sealed interface representing internal TnsAI events.