Skip to content
Rigel docs
Open Rigel

Tasks

To-dos and projects: who's doing them, their tags, comments and dependencies, saved views, and what is blocked.

Commands

Queries

  • GetMentions and changes on the tasks someone followstasks.activity.for_personThe Mentions & watched feed, newest first: tasks assigned to the person, comments mentioning them, comments and changes on tasks they watch, and reactions to their comments, leaving out what they did themselves.
  • GetProjects and how far along they aretasks.project.listTop-level tasks that have subtasks, with open and done counts and their open subtasks.
  • GetHow much gets done, and how long things taketasks.stats.getTasks done per week (starting Monday) or per month, for the last periods, oldest first; the longest and shortest open-to-done times among them; and the open tasks that have been waiting longest.
  • GetEvery tag, and how much it's usedtasks.tag.listAll tags by name, with how many open and how many total tasks have each.
  • GetWhat's blocked, and on whattasks.task.blockedOpen tasks that can't go ahead: marked blocked (maybe waiting until a time), or waiting on an unfinished dependency.
  • GetOne task in fulltasks.task.getA task with its description, parents, subtasks, what it depends on and what waits on it, tags, links to other apps, comments with their mentions and reactions, and watchers.
  • GetWhat's ready to do, in ordertasks.task.queueTasks that are ready: not done, not a duplicate, not a project with open subtasks, and not blocked by their state or by an unfinished dependency.
  • GetFind tasks by words and filters, done includedtasks.task.searchEvery task matching the filters, done ones included unless states says otherwise: open tasks in queue order first, then done ones, most recently done first.
  • GetThe saved viewstasks.view.listEvery saved view, by name, with its mode and filters.