Todas las páginas
En esta página

Mientras corre un turn

Mientras el agente trabaja en un turn, su burbuja de respuesta muestra lo que hace: el texto a medida que se escribe, sus pensamientos y una línea por cada llamada a herramienta. Puedes leer a la vez, añadir un mensaje o detener el turn. Esta página trata esas tres cosas y lo que ofrece la transcripción una vez terminado el turn.

La respuesta en vivo #

El turn en curso tiene una burbuja al final de la transcripción. De arriba abajo contiene:

  • una cabecera con Stop (Detener) a la izquierda y tres botones de seguimiento a la derecha,
  • 💭 Thoughts (Pensamientos), una sección abierta con el razonamiento del agente a medida que llega,
  • el texto de la respuesta, que crece mientras el agente lo escribe,
  • tres puntos en movimiento mientras el turn trabaja,
  • la actividad de herramientas: una línea por llamada a herramienta, como Tool (Bash): npm test, con un emoji según el tipo de herramienta (🛠️ para una herramienta sin emoji propio),
  • una burbuja anidada por cada subagent que inicia el turn, con sus propios pensamientos, actividad y texto.

Una respuesta larga mantiene su cabecera, y con ella Stop, fija en la parte superior del chat mientras se desplaza.

La transcripción sigue las filas nuevas mientras estás al final, y en ningún otro sitio. Si te has desplazado hacia arriba, te quedas donde lees mientras el turn continúa, y un botón redondo ⌄ encima del área de redacción muestra lo que ha llegado debajo y te devuelve al final. Consulta Desplazamiento. Nuevo en 0.9.12 Si abriste la conversación muy arriba en el historial, en un mensaje fijado o en un resultado de búsqueda, la respuesta espera debajo hasta que bajes hasta ella; consulta Leer muy arriba.

Cuando el turn termina, la burbuja se convierte en la respuesta. Los pensamientos se quedan en una sección plegada 💭 Thoughts (3) encima, con el número de bloques de pensamiento, y las líneas de herramientas se quedan en una sección plegada 🔧 Tool activity (5) (Actividad de herramientas, 5) debajo.

Seguir una sección #

Un flujo largo de pensamientos aleja la respuesta y las líneas de herramientas. Los tres botones de la cabecera de la burbuja mantienen a la vista una sección mientras la respuesta crece:

Botón Información sobre herramientas Mantiene a la vista
💭 Follow the thoughts La lista de pensamientos
📃 Follow the streamed answer El texto de la respuesta
🛠️ Follow the tool list La actividad de herramientas

El borde inferior de la sección seguida queda justo encima del área de redacción. Pulsa de nuevo el botón iluminado para desactivar el seguimiento, o pulsa otro para cambiar a él. Desplazar la transcripción a mano, con la rueda, el tacto, las teclas o la barra de desplazamiento, también lo desactiva; escribir en el área de redacción no.

La elección se recuerda por conversación, pero solo hasta que recargas la página.

Enviar mientras el agente trabaja #

Puedes escribir mientras corre un turn. Lo que dice el botón de enviar te indica qué pasará con el mensaje:

Botón Qué pasa
Steer (Corregir el rumbo) El mensaje entra en el turn en curso. El agente lo recoge en el mismo turn, en su siguiente paso. Información sobre herramientas: Steer message into the running turn (Corregir el rumbo del turn en curso con el mensaje).
Queue (Poner en cola) El mensaje espera detrás del turn y empieza como el siguiente. Información sobre herramientas: Queue message behind current turn (Poner el mensaje en cola tras el turn actual).

Con el área de redacción vacía, el botón dice Send (Enviar) y está desactivado. El botón de enviar nunca se convierte en Stop; ese botón está en la burbuja de la respuesta.

Qué proveedores admiten la corrección de rumbo se indica en Por proveedor. Un mensaje en cola espera y se ejecuta a continuación; la queue se describe en Enviar mientras corre un turn. Un mensaje que corrige el rumbo lleva una nota oculta que pide al modelo que lo atienda además de la petición en la que ya trabaja; tú solo ves tu propio texto.

Cómo se ve un mensaje de corrección de rumbo #

El agente decide cómo recoge un mensaje de corrección de rumbo, y la transcripción muestra cuál de estas tres cosas ocurrió:

  • Integrado. El agente lo respondió dentro del turn en curso. Tu mensaje se queda donde lo enviaste, y un marcador compacto debajo dice Handled together with the previous reply — this message was steered into that turn. La respuesta está en la respuesta del turn.
  • Respondido por separado. El agente terminó primero la respuesta en curso y después respondió a tu mensaje. La respuesta se divide alrededor de tu mensaje, y el mensaje de corrección de rumbo y su respuesta se dibujan junto con la parte anterior.
  • Cortado. Pulsaste Stop, o el turn falló, antes de que el agente llegara a él. El marcador dice Stopped with the turn — not answered. o Steered into the turn above, which failed — not answered. y ofrece Resend (Reenviar).

Puedes corregir el rumbo del mismo turn con más de un mensaje. Tras una recarga, la transcripción los dibuja de la misma manera.

Cuando el botón dice Queue #

A veces un turn no puede recoger un mensaje en ese momento. El botón dice entonces Queue y su información sobre herramientas explica por qué:

Información sobre herramientas El turn está
Will steer in after you answer the question Esperando una tarjeta de pregunta o una aprobación del plan
Will steer in once the conversation finishes compacting Compactando su contexto
Will steer in once the compaction recovery finishes Recuperándose tras una compactación
Will steer in once the running tool call finishes Ejecutando una llamada a herramienta (solo con el motor SDK de Copilot)
Will steer in once steering resumes Sin recoger mensajes por otro motivo, por ejemplo mientras se está deteniendo

El mensaje no se pierde ni se salta la tarjeta. Se queda en la transcripción como un mensaje en cola normal con Cancel (Cancelar), y entra en el turn por sí solo en cuanto termina la espera. Una tarjeta de pregunta nunca se responde ni se descarta porque hayas enviado un mensaje; respóndela como siempre.

El botón sigue al agente en aproximadamente un segundo.

Retirar una corrección de rumbo #

Un mensaje que espera como mensaje en cola tiene Cancel hasta que el agente lo recoge; consulta Cancelar un mensaje en cola.

En el motor SDK de Copilot, el mensaje más reciente con el que corregiste el rumbo del turn conserva su Cancel hasta que la runtime lo recoge. Cancelarlo lo retira, así que el agente nunca lo responde. Los mensajes de corrección de rumbo anteriores pierden Cancel en cuanto se envían al turn. En Claude y DeepSeek, un mensaje pierde Cancel en cuanto se envía al turn.

Detener un turn #

Stop está en la burbuja de la respuesta en curso. El menú contextual de una conversación en la lista también tiene Stop turn (Detener el turn), así que puedes detener una sin abrirla.

  1. Pulsa Stop. Una ventana pregunta Stop this turn?, con la nota The agent stops after its current step, y explica: Work already done stays; anything the agent was about to do is cut short.
  2. Pulsa ⏹ Stop turn, o Keep running (Seguir ejecutando) para dejarlo todo como está.
  3. El botón dice Stopping… (Deteniendo…) hasta que el agente se ha detenido.

El turn termina entonces con una breve nota del sistema como respuesta:

System note: This turn was stopped from the relay UI before completion. Error code: relay.turn-aborted. Send a new message to continue when you are ready.

El texto que el agente había transmitido hasta entonces no se conserva: la nota es toda la respuesta guardada. Los pensamientos y las líneas de herramientas del turn se quedan, en sus secciones plegadas. Los archivos que el agente cambió y los comandos que ejecutó antes de la detención se quedan como están. La conversación sigue: un mensaje nuevo inicia un turn nuevo en la misma sesión.

Lo que una detención deja en marcha depende del proveedor:

  • Trabajo en segundo plano. En Claude, DeepSeek y el motor SDK de Copilot, Stop termina solo la respuesta. Las tareas en segundo plano que inició el turn, como un comando que se ejecuta en segundo plano o un agente en segundo plano, siguen en marcha. Cada una tiene su propio Stop en el panel de tareas del área de redacción. En Copilot, si la runtime no puede interrumpir la respuesta por sí sola, el mecanismo de reserva también cancela sus agentes en segundo plano.
  • Mensajes de corrección de rumbo. Un mensaje con el que corregiste el rumbo del turn antes de la detención no se ejecuta después por sí solo. Queda como Stopped with the turn — not answered. con Resend.

En un turn atascado, Stop sigue funcionando. En el motor SDK de Copilot, no se espera más a una runtime que no responde a la detención en 10 segundos: el turn termina como detenido.

Después del turn #

Reenviar #

Resend aparece bajo un mensaje de corrección de rumbo que el agente nunca respondió porque el turn se detuvo o falló. Una pulsación envía de nuevo el texto original y los adjuntos como un mensaje nuevo, con el modelo, el reasoning effort, el tamaño de contexto y el modo seleccionados ahora en el área de redacción. Los adjuntos que ya no están disponibles se omiten, y un aviso lo indica. Si hace unos minutos se envió otro mensaje con el mismo texto, no se envía nada y el botón se queda. Después el botón dice Resent (Reenviado), en todos los dispositivos y tras una recarga. Cada mensaje se puede reenviar una vez; si ese reenvío se cancela o falla, el botón vuelve a estar disponible.

Resend no se ofrece en un turn fallido normal. Ahí vuelves a enviar el mensaje tú mismo. Consulta Cuando falla un turn.

Botones en una respuesta fallida #

Cuando un fallo tiene arreglo en la interfaz de OAR, la respuesta fallida lleva un botón para ello:

Botón Se muestra cuando
Claude settings (Ajustes de Claude) La cuenta de Claude rechazó el turn: falló el inicio de sesión, hay un problema de facturación, la organización no está permitida, la cuenta está retenida, se requiere una verificación o no hay acceso. Consulta Claude.
Install Grok CLI (Instalar Grok CLI), Grok settings (Ajustes de Grok) Un turn de Grok no pudo empezar porque falta la CLI.
Sign in to Grok (Iniciar sesión en Grok), Grok settings Un turn de Grok no pudo empezar porque no hay sesión iniciada. Consulta Grok.
Top up DeepSeek (Recargar DeepSeek), DeepSeek settings (Ajustes de DeepSeek) Nuevo en 0.9.17 DeepSeek rechazó un turn porque el saldo de la cuenta está agotado (relay.deepseek-balance). Top up DeepSeek abre la página de recarga de DeepSeek en una pestaña nueva.
DeepSeek settings Nuevo en 0.9.17 DeepSeek no aceptó la clave de API (relay.deepseek-api-key). Abre Settings → Providers → DeepSeek (Ajustes → Proveedores → DeepSeek). Consulta DeepSeek.
Retry (Reintentar) Una nota del relay dice que dejó de intentar iniciar el worker de sesión de la conversación. Vuelve a iniciar el worker.

Copiar #

Cada bloque de código de una respuesta o de los pensamientos tiene un botón Copy (Copiar) en su esquina. Copia el texto del bloque y dice ✓ Copied (Copiado) durante un momento, o Copy failed (Error al copiar) cuando el navegador lo rechaza. Para copiar una respuesta entera, selecciona su texto.

Cuando un turn termina mientras no estás #

Con las notificaciones push activadas en un dispositivo, en Settings → Notifications (Ajustes → Notificaciones), un turn terminado envía una notificación Turn completed (Turn completado), y uno fallido Turn failed (Turn fallido); un turn que detuviste cuenta como fallido. Solo se envían mientras ningún dispositivo tiene OAR en primer plano, y muestran un texto genérico salvo que permitas las vistas previas de los mensajes en ese dispositivo.

Por proveedor #

Proveedor Mensaje durante un turn Pensamientos Stop
GitHub Copilot y OpenAI, motor SDK Steer; Queue mientras lo retiene una tarjeta de pregunta, una aprobación, una compactación o una llamada a herramienta en curso Se transmiten cuando el modelo envía un razonamiento legible; el razonamiento alojado de Copilot puede estar cifrado, y entonces no aparece ningún pensamiento Termina solo la respuesta; los agentes en segundo plano siguen en marcha
GitHub Copilot y OpenAI, motor de extensión Queue Se transmiten, con el mismo límite Termina el turn
Claude Steer; Queue mientras lo retiene una tarjeta de pregunta, una aprobación del plan o una compactación Se transmiten. Thinking (Razonamiento) y Thinking text (Texto del razonamiento) en el panel 🧠 pueden desactivarlos u ocultar el texto; consulta Claude Termina solo la respuesta; las tareas en segundo plano siguen en marcha
DeepSeek Nuevo en 0.9.17 Como Claude Se transmiten. DeepSeek siempre piensa, y el panel 🧠 no tiene el control Thinking para él; consulta DeepSeek Como Claude
Claude Cloud Queue Llegan como bloques enteros, no palabra a palabra Interrumpe el turn en la nube. Si la nube no lo confirma en 30 segundos, el turn termina en OAR con una nota de que el agente puede seguir trabajando allí
Cursor Queue Se transmiten Termina el turn, también mientras espera una tarjeta de pregunta
Grok Queue Se transmiten Cancela el turn

La corrección de rumbo es igual en Copilot y en OpenAI, porque OpenAI es el agente de Copilot apuntado a tu propio endpoint. El texto de la respuesta de Claude Cloud también llega bloque a bloque. Las demás diferencias en lo que muestra la burbuja en vivo, como cuánto se registra de un subagent, están en Los proveedores de un vistazo.