Uses of Package
com.tnsai.exceptions

Packages that use com.tnsai.exceptions
Package
Description
Design-by-contract support for action execution with pre/post condition validation.
Agent group membership management.
Agent lifecycle management with annotation-based hooks, timeout enforcement, and idle monitoring.
 
Agent messaging infrastructure for inter-agent communication.
Custom exceptions for the TnsAI framework.
 
Invariant checking framework for runtime state verification.
Knowledge base abstraction for Retrieval-Augmented Generation (RAG).
Output serialization framework for converting action results to structured formats.
LLM output parsing with retry and validation support.
Prompt building, templating, and management framework for LLM interactions.
SPI handles for agent protocol management.
Protocol callback handlers for annotation-driven message dispatch.
Role definitions and capabilities for agents in the TnsAI framework.
Centralized role registration and lookup service.
Security SPI contracts and human-in-the-loop approval for TnsAI agents.
State persistence and checkpointing for agent recovery.
Service Provider Interface for pluggable tool implementations.