Skip to main content

TodoList

Defined in the planning module.
Rust AI Agent SDK A todo list.

Fields

Methods

new

Create a new todo list. Parameters:

add

Add an item. Parameters:

get

Get item by ID. Parameters:

get_mut

Get mutable item by ID. Parameters:

remove

Remove item by ID. Parameters:

pending

Get pending items.

completed

Get completed items.

overdue

Get overdue items.

by_tag

Get items by tag. Parameters:

by_priority

Get items by priority. Parameters:

len

Get item count.

is_empty

Check if empty.

progress

Get progress percentage.

Source

View on GitHub

praisonai/src/planning/mod.rs at line 311