O dia
1
Ver o que tem
my_work ou find_cards, depois read_card para ver um por inteiro.2
Antes de cortar uma branch
branch_for_card. Ela responde com o nome que a convenção do time dá — e uma branch com qualquer outro nome é invisível para o quadro, então nunca chega ao card para o qual ela foi feita.3
Depois de dar push
read_inbox, depois adopt_branch para ligá-la.4
Mover o card
move_card é o que executa Git. Dependendo de onde o card cai, ela corta uma branch, abre um pull request ou faz merge de um.Nada aqui lê um arquivo ou roda um comando. O Tylon guarda o trabalho — os cards, o fluxo, as branches que cada um carrega, os releases em que eles saem. O código está na sua máquina, e lê-lo e editá-lo é tarefa do seu editor.
As duas que você não consegue localmente
read_checks e read_reviews. O build rodou no provedor e as revisões ficaram lá, então nenhuma quantidade de olhar para a sua cópia local responde qualquer uma das duas.
A API pública também tem as duas, em JSON em vez de frases — veja Checks e revisões.
Por grupo
Cards — 19 ferramentas
Cards — 19 ferramentas
my_work find_cards read_card read_timeline branch_for_card read_checks read_reviews create_card update_card move_card comment link_repository open_pull_request remember read_diff edit_comment delete_comment unlink_repository delete_cardQuadro e projetos — 16 ferramentas
Quadro e projetos — 16 ferramentas
read_board read_flow read_backlog list_projects create_project update_project delete_project list_labels create_label update_label delete_label list_features create_feature update_feature delete_feature set_flowReleases e trunk — 10 ferramentas
Releases e trunk — 10 ferramentas
list_releases read_trunk create_release set_release_cards freeze_release unfreeze_release promote_release cherry_pick complete_release delete_releaseConfiguração — 8 ferramentas
Configuração — 8 ferramentas
list_members invite_member change_member_role list_repositories list_connectable_repositories add_repository connect_git_url list_credentialsAgentes — 5 ferramentas
Agentes — 5 ferramentas
list_agents list_proposals approve_proposal reject_proposal list_runsPáginas — 4 ferramentas
Páginas — 4 ferramentas
list_docs read_doc write_doc delete_docCaixa de entrada — 3 ferramentas
Caixa de entrada — 3 ferramentas
read_inbox adopt_branch dismiss_inbox_itemComo é uma recusa
Um “não” volta como uma frase no resultado normal da ferramenta, não como erro de protocolo — “isto precisa do papel maintainer”, “o PR abre no primeiro push”. Isso é deliberado: um modelo lê frases, e um erro onde deveria haver uma resposta é um cliente que não renderiza nada. É também a diferença em relação à API pública, onde uma recusa é um código de status porque quem lê é um programa.Duas regras que as ferramentas aplicam
Escopo. Uma conexão aprovada paraworkspace:read é avisada disso quando uma escrita é tentada, em vez de falhar no meio do caminho.
Papel, ao vivo. Verificado por quadro a cada chamada, contra a sua participação como ela é agora — não como era quando você conectou.