Artfical AI / Conectores
Todos os conectores Abrir tAI Ligar ao GitHub
Como funciona

Ferramentas

Dez ferramentas ficam disponíveis assim que um repositório é anexado. Cada uma tem a sua própria página com todos os detalhes.

Referência

FerramentaO que faz
github_read_fileObtém um ficheiro diretamente do GitHub, para um que não esteja incluído no clone local.
github_search_codePesquisa código em todo o repositório no GitHub, não apenas no clone local.
github_list_commitsLista os commits recentes na branch ativa.
github_commit_filesFaz commit do estado atual do clone da sandbox para a branch de trabalho.
github_upload_fileFaz commit de um único ficheiro, incluindo ficheiros binários, para a branch ativa.
github_create_pull_requestAbre um pull request da branch de trabalho para a branch predefinida.
github_list_issuesLista as issues abertas no repositório ativo.
github_create_issueCria uma nova issue no repositório ativo.
github_comment_on_issuePublica um comentário numa issue ou pull request existente.
github_list_pull_requestsLista os pull requests abertos no repositório ativo.

Trabalhar no clone da sandbox

A maior parte do trabalho do tAI acontece diretamente no clone local do seu repositório, usando as suas ferramentas normais de leitura e edição de ficheiros, em vez de uma ferramenta dedicada do GitHub para cada leitura. github_read_file e github_search_code existem como alternativa para tudo o que seja demasiado grande para ter sido clonado.

Submissão de alterações

github_commit_files, github_upload_file e github_create_pull_request tratam do envio de alterações de volta para o GitHub. Nada é enviado diretamente para a branch predefinida: o primeiro commit numa conversa cria uma branch de trabalho dedicada, e um pull request é aberto a partir dessa branch quando o trabalho estiver pronto para revisão.

Issues & pull requests

github_list_issues, github_create_issue, github_comment_on_issue e github_list_pull_requests tratam do sistema de issues do repositório ativo, separadamente de quaisquer alterações de código.