The Archive · CLI reference · Commands
talos tasks
The task board: add, update, complete, dependencies, evidence, agents, schedules.
Reference for TALOS CLI 0.3.3
TALOS CLI 0.5.2 is out; this page still describes 0.3.3 and updates with the next build.
A task has a title, a description, a priority (low, normal, high) and a status (todo, doing, done). It can depend on other tasks, point to the sessions that prove it done, be assigned to an agent session and be attached to an automation.
| Operation | What it does |
|---|---|
listdefault | Lists the tasks. |
add | Adds a task. |
update | Changes the title, description or priority of a task. |
complete | Sets the status of a task; without a status, marks it done. |
delete | Deletes a task. |
depend | Makes a task depend on another. |
undepend | Removes a dependency. |
evidence | Attaches a session as evidence that the task is done. |
unevidence | Detaches an evidence session. |
assign | Assigns the task to an agent session. |
unassign | Removes the assignment. |
schedule | Attaches the task to an automation, which runs it on schedule. |
unschedule | Detaches the automation. |
Without an operation, talos tasks runs list.
Lists the tasks.
talos tasks listAdds a task.
talos tasks add <title> <description> [--priority low|normal|high]Arguments
title- Title.
description- What has to be done.
Options
-
--priority <value>defaultnormal - Default
normal. Valueslownormalhigh
update
Section titled “update”Changes the title, description or priority of a task.
talos tasks update <id> [--title <text>] [--description <text>] [--priority low|normal|high]Arguments
id- The id
talos tasks listshows.
Options
-
--title <value> - New title.
-
--description <value> - New description.
-
--priority <value> - New priority. Values
lownormalhigh
complete
Section titled “complete”Sets the status of a task; without a status, marks it done.
talos tasks complete <id> [todo|doing|done]Arguments
id- Task id.
statusoptionaltodo,doingordone(default).
delete
Section titled “delete”Deletes a task.
talos tasks delete <id>Arguments
id- The id
talos tasks listshows.
depend
Section titled “depend”Makes a task depend on another.
talos tasks depend <task-id> <dependency-id>Arguments
task-id- A task id, as
talos tasks listshows it. dependency-id- The id of the task it depends on.
undepend
Section titled “undepend”Removes a dependency.
talos tasks undepend <task-id> <dependency-id>Arguments
task-id- A task id, as
talos tasks listshows it. dependency-id- The id of the task it depends on.
evidence
Section titled “evidence”Attaches a session as evidence that the task is done.
talos tasks evidence <task-id> <session-id>Arguments
task-id- A task id, as
talos tasks listshows it. session-id- A session id, as
talos session listshows it.
unevidence
Section titled “unevidence”Detaches an evidence session.
talos tasks unevidence <task-id> <session-id>Arguments
task-id- A task id, as
talos tasks listshows it. session-id- A session id, as
talos session listshows it.
assign
Section titled “assign”Assigns the task to an agent session.
talos tasks assign <task-id> <agent-session-id>Arguments
task-id- A task id, as
talos tasks listshows it. agent-session-id- The id of the agent session.
unassign
Section titled “unassign”Removes the assignment.
talos tasks unassign <task-id> <agent-session-id>Arguments
task-id- A task id, as
talos tasks listshows it. agent-session-id- The id of the agent session.
schedule
Section titled “schedule”Attaches the task to an automation, which runs it on schedule.
talos tasks schedule <task-id> <automation-id>Arguments
task-id- A task id, as
talos tasks listshows it. automation-id- An automation id, as
talos automation listshows it.
unschedule
Section titled “unschedule”Detaches the automation.
talos tasks unschedule <task-id> <automation-id>Arguments
task-id- A task id, as
talos tasks listshows it. automation-id- An automation id, as
talos automation listshows it.