mnemosyne_todo_list
Read your to-do backlog, listing every list and open task with its ID so you can update the right one. Use it to check what's on your plate or avoid filing a duplicate.
Instructions
Read the user's To-do backlog back: the lists that exist and the tasks in them, each with the id you need to change it. Call this before mnemosyne_todo_update, which names tasks by id. A phrase like "delete the task about the invoice" reads perfectly and can still match the wrong task. This is also the way to answer "what is on my plate", or to check whether something is already filed before you add a duplicate. Works with the app closed on a dev install (the headless daemon reads the file); an npm install has no daemon and needs the app running. Scope todo:read.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| list | No | Only this list, by displayed name (case-insensitive) or by the key shown in brackets. Omitted = every list. A name that matches nothing returns NO tasks rather than silently widening to all of them. | |
| limit | No | Maximum tasks returned (default and ceiling: 300). The answer always says how many matched and how many were cut. | |
| include_done | No | Include tasks already checked off. Default false: the open ones are what almost every question is actually about. Tasks moved to the ARCHIVE are never listed, only counted. |