Pular para o conteúdo principal

Todos

Todos são tarefas pessoais leves para capturar rapidamente coisas que não exigem um work item completo. Enquanto work items estruturam o trabalho da equipe em boards com fluxos Kanban, todos oferecem uma maneira ágil de gerenciar tarefas pessoais e lembretes.

Diferença em relação a work items

AspectoTodosWork Items
FinalidadeCaptura rápida de tarefas pessoaisTrabalho estruturado da equipe
LocalizaçãoLista pessoal, opcionalmente vinculada a projetoColunas de um board
EstadoCampo direto (pending, in_progress, done, blocked)Derivado da coluna do board
HierarquiaSem hierarquiaEpic > Feature > Story > Task
AtribuiçõesUm único proprietárioVários responsáveis com papéis
PlanejamentoSem sprintsAssociados a sprints
Quando usar cada um
  • Todo: "Revisar o e-mail de Juan", "Ligar para o fornecedor", "Pesquisar biblioteca X".
  • Work item: "Implementar endpoint de autenticação", "Projetar tela de login".

Estados

Os todos têm um campo de estado explícito com quatro valores possíveis:

EstadoDescrição
pendingPendente, ainda não iniciado
in_progressEm andamento, está sendo trabalhado
doneConcluído
blockedBloqueado por algum motivo

Ao marcar um todo como done, o sistema registra automaticamente a data de conclusão em completedAt.

Prioridade

Assim como os work items, os todos oferecem suporte a níveis de prioridade:

PrioridadeUso recomendado
urgentRequer atenção imediata
highImportante, deve ser concluído em breve
mediumPrioridade normal
lowPode esperar, sem urgência

Criar um todo

Há várias formas de criar um todo:

  1. Na página Todos -- Acesse /todos e use o botão para criar um novo todo.
  2. Via MCP -- Use a tool create_todo_item para criar todos programaticamente.

Campos na criação

CampoTipoDescriçãoObrigatório
titlestringTítulo descritivo do todoSim
descriptionstringDescrição adicional, aceita MarkdownNão
priorityenumPrioridade: urgent, high, medium, lowNão
projectIduuidProjeto ao qual pertence (opcional)Não
dueDatedateData limiteNão
ownerUserIduuidUsuário proprietário do todoNão
metadataobjectMetadados adicionaisNão

Todos globais vs. vinculados a projeto

Os todos podem existir de duas formas:

  • Globais (sem projeto): Tarefas pessoais que não pertencem a nenhum projeto específico. Elas aparecem na visualização geral de todos.
  • Vinculados a projeto: Tarefas associadas a um projeto. Elas aparecem tanto na visualização geral quanto filtradas por projeto.

Isso permite usar todos tanto para tarefas pessoais gerais quanto para lembretes relacionados a um projeto específico sem precisar criar um work item formal.

Comentários

Os todos oferecem suporte a comentários para adicionar notas ou atualizações:

  • Adicione comentários na visualização de detalhes do todo.
  • Os comentários podem ser listados usando a tool MCP list_todo_comments.
  • O contador de comentários (commentCount) está disponível na visualização de lista.

Operações

Alterar estado

Você pode alterar o estado de um todo de várias formas:

  • Pela interface -- Use os controles de estado na visualização de lista ou de detalhes.
  • Via MCP -- Use a tool set_todo_item_status para alterar o estado programaticamente.

Definir data limite

  • Pela interface -- Edite o campo de data nos detalhes do todo.
  • Via MCP -- Use a tool set_todo_item_due_date.

Atribuir proprietário

Por padrão, o criador do todo é o proprietário. Você pode reatribuir um todo a outro usuário:

  • Pela interface -- Selecione o novo proprietário nos detalhes do todo.
  • Via MCP -- Use a tool assign_todo_item_owner.

Excluir

Ao contrário dos work items, que são arquivados, os todos podem ser excluídos permanentemente quando não forem mais necessários.

Para desenvolvedores

Para desenvolvedores

Ferramentas MCP

Gerenciamento básico

ToolDescriçãoParâmetros principais
create_todo_itemCria um novo todotitle, description, priority, projectId, dueDate, ownerUserId
get_todo_itemObtém os detalhes de um todotodoItemId
list_todo_itemsLista todos com filtrosprojectId, status, priority, ownerUserId
update_todo_itemAtualiza campos de um todotodoItemId, campos a atualizar
delete_todo_itemExclui um todotodoItemId

Operações específicas

ToolDescriçãoParâmetros principais
set_todo_item_statusAltera o estado de um todotodoItemId, status
set_todo_item_due_dateDefine ou altera a data limitetodoItemId, dueDate
assign_todo_item_ownerAtribui um novo proprietário ao todotodoItemId, ownerUserId

Comentários

ToolDescriçãoParâmetros principais
add_todo_commentAdiciona um comentário a um todotodoItemId, content
list_todo_commentsLista os comentários de um todotodoItemId

Exemplo: Criar um todo

Tool: create_todo_item
Parametros:
title: "Revisar propuesta de cliente"
description: "Leer y responder la propuesta enviada por email"
priority: "high"
dueDate: "2026-03-25"

Exemplo: Marcar como concluído

Tool: set_todo_item_status
Parametros:
todoItemId: "uuid-del-todo"
status: "done"

Exemplo: Listar todos pendentes de um projeto

Tool: list_todo_items
Parametros:
projectId: "uuid-del-proyecto"
status: "pending"

Exemplo: Adicionar um comentário

Tool: add_todo_comment
Parametros:
todoItemId: "uuid-del-todo"
content: "Cliente confirmo que enviara version revisada manana"