Package com.tnsai.planning.llm
package com.tnsai.planning.llm
LLM-powered dynamic planning with adaptive replanning and approval gates.
Components
LLMDynamicPlanner- LLM-based goal decompositionAdaptiveReplanEngine- Execution with failure recoveryPlanApprovalGate- Human-in-the-loop approval
Data Types
LLMPlan- Immutable plan with modification supportLLMPlanStep- Individual plan stepCapabilityDescriptor- Available tool/action description
- Since:
- 0.3.0
-
ClassDescriptionExecutes LLM-generated plans with adaptive replanning on failure.Builder for
AdaptiveReplanEngine.Describes an available capability (tool or action) for the LLM planner.LLM-powered dynamic planner that uses a language model to decompose natural-language goals into executable step sequences.Builder forLLMDynamicPlanner.An LLM-generated execution plan.A single step in an LLM-generated plan.Plan-level human-in-the-loop approval gate.Represents the user's decision after reviewing a plan.Type of plan approval decision.Builder forPlanApprovalGate.Callback for presenting a plan to the user for review.Result of executing an entire LLM-generated plan.Result of executing a single plan step.Functional interface for executing a single plan step.