Pull requests
Abre, revisa, fusiona y encola pull requests desde la terminal.
El grupo pr opera los pull requests gestionados por eQuantic (revisiones, protección y merge queue sobre el repositorio conectado — cualquier proveedor). Un PR se direcciona como <repo>#<n>; <repo> acepta el nombre completo o un prefijo del id.
Lista los pull requests de un repositorio.
eqs pr ls --repo octo/app --state open
Cabecera, revisiones, estado de merge, checks y threads (los prefijos de id de las threads aparecen aquí).
eqs pr view octo/app#42El diff del PR, calculado por eQuantic (three-dot).
eqs pr diff octo/app#42 --stat
Abre un pull request e imprime el nuevo <repo>#<n>.
eqs pr create --repo octo/app --source feat/x --target main --title "Add X"
Envía tu veredicto.
eqs pr review octo/app#42 --approve
Abre una thread — o responde / resuelve / reabre una.
eqs pr comment octo/app#42 --file src/api.ts --line 120 --blocking --body "Falta null check"
Los checks nativos de CI del head actual del PR.
eqs pr checks octo/app#42Fusiona — el servidor reevalúa la protección y reporta cualquier condición incumplida.
eqs pr merge octo/app#42 --strategy squash
Añade el PR a la merge queue de su rama de destino (probado con rebase, en orden).
eqs pr enqueue octo/app#42Quita la entrada en espera de la cola.
eqs pr dequeue octo/app#42Cierra sin fusionar.
eqs pr close octo/app#42--json para scripting. Los comentarios bloqueantes y la protección de rama se evalúan en el servidor — el CLI nunca adivina: eqs pr merge imprime exactamente las condiciones incumplidas cuando el merge es vetado.