Skip to main content

Module tasks

Module tasks 

Source
Expand description

Task list management

Structs§

Task 🔒
A task (ID is in the HashMap)
TaskAdd
Add a task to the task list.
TaskAddParams
Add a task to the task list.
TaskAddResult
Result of adding a new task.
TaskFile
Task file
TaskQuery
Query tasks from the list of all tasks.
TaskQueryParams
Query tasks from the list of all tasks.
TaskQueryResult
Tasks on the task list, as requested.
TaskRemove
Remove a task from the task list.
TaskRemoveParams
Remove a task from the task list.
TaskRemoveResult
Result of removing a task.
TaskSettable 🔒
The part of a task that is LLM-settable
TaskUpdate
Update/edit an existing task on the task list.
TaskUpdateParams
Update/edit an existing task on the task list.
TaskUpdateResult
Result of updating a task.

Enums§

TaskPriority 🔒
The task’s priority
TaskStatus 🔒
The task’s status