Pull requests
Abra, revise, faça merge e enfileire pull requests do terminal.
O grupo pr opera os pull requests geridos pela eQuantic (revisões, proteção e merge queue sobre o repositório conectado — qualquer provider). Um PR é endereçado como <repo>#<n>; <repo> aceita o nome completo ou um prefixo do id.
Lista os pull requests de um repositório.
eqs pr ls --repo octo/app --state open
Cabeçalho, revisões, status de merge, checks e threads (os prefixos de id das threads aparecem aqui).
eqs pr view octo/app#42O diff do PR, calculado pela eQuantic (three-dot).
eqs pr diff octo/app#42 --stat
Abre um pull request e imprime o novo <repo>#<n>.
eqs pr create --repo octo/app --source feat/x --target main --title "Add X"
Envia o seu veredito.
eqs pr review octo/app#42 --approve
Abre uma thread — ou responde / resolve / reabre uma.
eqs pr comment octo/app#42 --file src/api.ts --line 120 --blocking --body "Falta null check"
Os checks nativos de CI do head atual do PR.
eqs pr checks octo/app#42Faz o merge — o servidor reavalia a proteção e reporta qualquer condição não atendida.
eqs pr merge octo/app#42 --strategy squash
Adiciona o PR à merge queue do branch de destino (testado com rebase, em ordem).
eqs pr enqueue octo/app#42Remove a entrada em espera da fila.
eqs pr dequeue octo/app#42Fecha sem merge.
eqs pr close octo/app#42--json para scripts. Comentários bloqueantes e proteção de branch são avaliados no servidor — o CLI nunca chuta: eqs pr merge imprime exatamente as condições não atendidas quando o merge é vetado.