Orca Emulator
Este stub de descubrimiento carga la guía correspondiente a la versión del ejecutable Orca utilizado en esta sesión.
Preferir Orca sobre serve-sim o simctl directo para el control del simulador dentro de Orca; maneja el ámbito de dispositivos, el ciclo de vida de ayudantes y el contexto del árbol de trabajo.
Resolver el CLI para esta sesión
Elegir el ejecutable una vez y reutilizarlo para cada comando posterior:
- Si la variable de entorno
ORCA_CLI_COMMANDestá definida, usar su valor. Orca exporta esto para sesiones WSL gestionadas. - De lo contrario, en un checkout de desarrollo cuya sesión exponga
ORCA_DEV_REPO_ROOT, usarorca-dev. - De lo contrario, en Linux fuera de una terminal gestionada por Orca, usar
orca-ide. Nunca ejecutarorcadirectamente allí — fuera de las terminales de Orca normalmente resuelve al lector de pantalla GNOME Orca (/usr/bin/orca) y comienza a hablar en la máquina del usuario. - De lo contrario, usar
orca.
A continuación, ORCA es un marcador de posición para el ejecutable que resolviste. Sustitúyelo antes de ejecutar cualquier cosa; no crees una variable de shell ni ejecutes ORCA literalmente. Esto funciona de la misma manera en shells POSIX, PowerShell y cmd.exe.
Si el ejecutable seleccionado no puede ejecutarse, informa su error exacto y detente. No recurras a otro ejecutable, ya que podría apuntar silenciosamente a una compilación de Orca diferente.
Cargar la guía correspondiente a la versión antes de ejecutar comandos de Orca
ORCA skills get orca-emulator
Preferir --json. Usar el --help del ejecutable seleccionado para comandos o flags que la guía no cubra. Si un comando informa que Orca no está en ejecución, iniciarlo con ORCA open --json y reintentar. Si skills get es desconocido, explicar que actualizar Orca restaura la guía; usar --help para descubrimiento de solo lectura y no adivinar comandos no soportados.