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"