Uses of Package
com.tnsai.resilience
Packages that use com.tnsai.resilience
Package
Description
Agent classes and lifecycle management for the TnsAI framework.
Agent capability management -- planning, reasoning, evaluation, feedback,
environment perception, variant selection, context graphs, and resilience.
Agent execution components including LLM orchestration, tool processing, and memory management.
Agent initialization and specification extraction.
Agent orchestration — chat, streaming, tool execution, and knowledge base management.
Agent resilience management components.
Resilience patterns for fault-tolerant agent and action execution.
Role definitions and capabilities for agents in the TnsAI framework.
General-purpose utility classes shared across the TnsAI framework.
-
Classes in com.tnsai.resilience used by com.tnsai.agents
-
Classes in com.tnsai.resilience used by com.tnsai.agents.capabilitiesClassDescriptionCentral executor that combines retry policies, circuit breaker, bulkhead, rate limiting and dead-letter queue tracking.Immutable retry policy definition used by the resilience layer.
-
Classes in com.tnsai.resilience used by com.tnsai.agents.executionClassDescriptionCentral executor that combines retry policies, circuit breaker, bulkhead, rate limiting and dead-letter queue tracking.Immutable retry policy definition used by the resilience layer.
-
Classes in com.tnsai.resilience used by com.tnsai.agents.initClassDescriptionCentral executor that combines retry policies, circuit breaker, bulkhead, rate limiting and dead-letter queue tracking.Immutable retry policy definition used by the resilience layer.
-
Classes in com.tnsai.resilience used by com.tnsai.agents.orchestrationClassDescriptionCentral executor that combines retry policies, circuit breaker, bulkhead, rate limiting and dead-letter queue tracking.Immutable retry policy definition used by the resilience layer.
-
Classes in com.tnsai.resilience used by com.tnsai.agents.resilienceClassDescriptionFunctional contract for providing fallback values when an operation ultimately fails.Central executor that combines retry policies, circuit breaker, bulkhead, rate limiting and dead-letter queue tracking.Immutable retry policy definition used by the resilience layer.
-
Classes in com.tnsai.resilience used by com.tnsai.resilienceClassDescriptionCallback for re-invoking the primary action during retry.Functional contract for providing fallback values when an operation ultimately fails.Per-invocation handle for a
@Meteredaction — opened byMeteredResolver.start(com.tnsai.metadata.ActionMetadata, com.tnsai.roles.Role)immediately before action dispatch and closed in afinallyblock.Programmatic resilience policy for a builder-builtRole— the builder-path counterpart of the@Resilienceannotation (TNS-567).Fluent builder.In-memory metrics registry for@Meteredactions (issue #173, Phase 1).Immutable snapshot of one metric's state at the momentResilienceMetrics.snapshot(java.lang.String)was called.Immutable descriptor for executing an operation through the resilience pipeline.Immutable retry policy definition used by the resilience layer.Per-invocation handle for a@Tracedaction — opened byTracedResolver.open(com.tnsai.metadata.ActionMetadata, com.tnsai.roles.Role, java.util.Map<java.lang.String, java.lang.Object>)immediately before dispatch and closed in afinallyblock. -
Classes in com.tnsai.resilience used by com.tnsai.rolesClassDescriptionProgrammatic resilience policy for a builder-built
Role— the builder-path counterpart of the@Resilienceannotation (TNS-567). -
Classes in com.tnsai.resilience used by com.tnsai.utils