Release 1.55.2
Canvas Code muestra un iPhone dentro del propio lienzo, junto al código, con toque y teclado. Es un panel que a mucha gente le gusta tener. El problema es que se había convertido en la respuesta a una pregunta que nadie hizo.
Quien le pedía a un agente "ejecuta la app" recibía un dispositivo encendido dentro del lienzo, sin haberlo pedido.
Por qué pasaba
El agente solo veía una puerta. La lista de paneles que puede abrir ofrecía el simulador, las herramientas de mirar y tocar le decían que lo abriera, y nada en ningún sitio decía que el lugar de siempre de una app de iOS es el Simulador de Xcode. Una sola puerta no es una elección: es el camino.
Qué cambia
El valor por defecto ahora es el Simulador de Xcode, fuera del lienzo, con el depurador de Xcode conectado a él, como siempre fue. El panel del lienzo sigue entero, y entra cuando pides el simulador aquí dentro.
La diferencia entre los dos es lo que cuesta cada uno. Una página de navegador es contenido, y mostrarla en el lienzo cuesta un panel. Un simulador es una máquina: encender uno cuesta segundos, memoria, y sigue en pie después de que cierras el panel.
Si prefieres el de dentro
En Configuración › Simulador está la elección: En el Simulador de Xcode o En un panel del lienzo. Elige la segunda y el agente abre el dispositivo aquí, siempre, sin que lo pidas.
En los dos modos, pedir el otro funciona. La configuración solo decide qué pasa cuando no dijiste nada.