Package com.tnsai.agents.execution
package com.tnsai.agents.execution
Agent execution components including LLM orchestration, tool processing, and memory management.
-
ClassDescriptionHandles tool/action execution for an Agent.Context interface for Agent - provides access to agent internals.Represents the result of a tool call execution.Pass-through
ToolCallFilterthat allows every tool call.Orchestrates LLM communication for agents.Functional interface for handling tool calls.Manages agent memory and state checkpointing.Represents a captured checkpoint of agent state.Represents the outcome of aToolCallFilterevaluation.Allow the tool call to proceed as-is.Block the tool call entirely.Don't execute; suggest an alternative tool or approach.Don't execute; provide feedback for the agent to self-correct.Splits a batch ofChatResponse.ToolCalls into ordered execution groups.Strategy interface: callers implement to connect their Tool/ActionMetadata lookup with the partitioner.Filter for controlling tool call execution.Listener for tool call lifecycle events.