Expand description
Planning, Goal Tracking, and Task Management
Unified task tracking for both execution planning (decomposed steps with dependencies) and user-facing task lists (priority, manual tracking).
The Task struct replaces the former separate PlanStep and Todo types.
Re-exports§
pub use llm_planner::AchievementResult;pub use llm_planner::LlmPlanner;pub use llm_planner::Planner;
Modules§
- llm_
planner - LLM-powered planning logic
Structs§
- Agent
Goal - Agent goal with success criteria
- Execution
Plan - Execution plan for a task
- Task
- A task item — used for both execution plan steps and user-facing task tracking
Enums§
- Complexity
- Task complexity level
- Task
Priority - Task priority level
- Task
Status - Task status — covers both execution steps and manual tasks