Expand description
Plan Interface - Declarative Task Management
Provides a declarative API for creating and updating task structures, inspired by TodoWrite pattern. Simplifies complex operations into single atomic calls.
Structs§
- Flat
Task - Flatten task tree into a linear list with parent information
- Plan
Executor - Plan executor for creating/updating task structures
- Plan
Request - Request for creating/updating task structure declaratively
- Plan
Result - Result of plan execution
- Task
Tree - Hierarchical task definition with nested children
Enums§
- Operation
- Operation classification result
- Priority
Value - Priority value as string enum for JSON API
- Task
Status - Task status for workflow management
Functions§
- classify_
operations - Classify tasks into create/update operations based on existing task IDs
- extract_
all_ names - Extract all task names from a task tree (recursive)
- find_
duplicate_ names - Find duplicate names in a task list
- flatten_
task_ tree