planning
Rust AI Agent SDK Planning Module for PraisonAI Rust SDK. Provides Planning Mode functionality similar to:- Cursor Plan Mode
- Windsurf Planning Mode
- Claude Code Plan Mode
Example
Import
Classes
PlanStep
A single step in a plan.
Plan
A plan consisting of multiple steps.
TodoItem
A todo item.
TodoList
A todo list.
PlanStorage
Storage for plans.
StepStatus
Status of a plan step.
TodoPriority
Priority of a todo item.
Functions
is_read_only_tool()
Check if a tool is read-only.
is_restricted_tool()
Check if a tool is restricted.
is_research_tool()
Check if a tool is a research tool.

