Set todos
set_todosCreate or replace the todo checklist for the current chat. Pass the FULL list of items every time (the stored list is replaced, not merged). Each item has text and a status of "pending", "in_progress", or "done". Use this to plan and track multi-step work — mark an item "in_progress" before starting it and "done" when finished — so progress is visible to the user and survives across sessions. Requires a chatid from an ACTIVE Ask-stub chat session — the id cannot be minted via MCP, so this tool applies only when operating inside a chat.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| todos | Yes | The FULL checklist (replaces the stored list, not merged). | |
| chatid | Yes | Id of the chat whose todo checklist to replace. |