Todas las páginas
En esta página

Settings (Ajustes)

Settings (Ajustes) es el cuadro de diálogo en el que activas proveedores, fijas los límites con los que trabaja un relay, emparejas relays y eliges cómo te avisa un dispositivo. Esta página es la tabla de consulta: una fila por control. Cómo funciona una función se explica en la página a la que enlaza cada fila.

Abrirlo #

Abre el menú ⋯ de la cabecera del chat y elige ⚙️ Settings (Ajustes). No necesitas una conversación abierta. En una instalación nueva, la pantalla vacía tiene un botón Open Settings (Abrir Ajustes), y New Chat (Nuevo chat) muestra Open Settings → Providers (Abrir Ajustes → Proveedores) mientras ningún proveedor esté listo, así que puedes activar un proveedor antes del primer chat.

El cuadro de diálogo tiene siete pestañas, en este orden: General, Providers (Proveedores), Relays, Previews (Vistas previas), Sharing (Compartir) Nuevo en 0.9.11, Notifications (Notificaciones) y Features (Funciones). Se vuelve a abrir en la pestaña que usaste por última vez, y Providers en la subpestaña que usaste por última vez. El navegador recuerda ambas. La vista de solo lectura de una conversación compartida no tiene Settings.

Dónde se guarda un ajuste #

Se guarda Significado
Relay En la base de datos del relay. Se aplica a todos los navegadores que se conectan a este relay.
Este navegador En el navegador que estás usando. Otro navegador u otro dispositivo conserva su propio valor.
Relay, por dispositivo En el relay, pero por separado para cada dispositivo que se suscribió a las notificaciones.

Solo cinco controles se guardan en el navegador: Theme (Tema), Text scaling (Escala del texto), Show Suspend host action (Mostrar la acción «Suspender el host»), Jump to the end when I send a message (Ir al final al enviar un mensaje) y Messages kept per conversation for switching back (Mensajes guardados por conversación para volver). Todo lo demás es un ajuste del relay.

Cómo se guarda un cambio #

  • Los interruptores, controles deslizantes, selectores y opciones de General, Relays, Sharing, Notifications y Features se guardan en el momento en que los cambias. Un aviso breve o una línea bajo el control lo confirma.
  • Los campos de texto Relay name (Nombre del relay) y Default CWD for new sessions (Carpeta de trabajo predeterminada de las sesiones nuevas) de General, y Public address (Dirección pública) en Relays, se guardan cuando sales del campo.
  • En las subpestañas de Providers, los campos de texto y los selectores necesitan el botón Save … (Guardar …) propio de la subpestaña. Los interruptores de activación de allí se guardan al instante.

General #

Control Tipo, dónde se guarda Predeterminado Rango u opciones Qué hace
Theme Selector, este navegador Dark (Oscuro) Dark, Light (Claro) Los colores de la interfaz web (Apariencia). También fija el icono y el color de la barra de herramientas de la app instalada.
Text scaling Selector, este navegador 100 % Del 50 % al 150 % en pasos del 10 % Escala todo el texto. Ctrl (o Cmd) con la rueda del ratón, o pellizcar con dos dedos, también lo cambian, en el mismo rango del 50 % al 150 %; entonces el selector muestra el valor intermedio.
Show Suspend host action Interruptor, este navegador On (Activado) Muestra u oculta 💤 Suspend host (Suspender el host) (Suspender el host) en el menú ⋯. La entrada se muestra de forma predeterminada, se ejecute el relay donde se ejecute, y nada la oculta por ti: la acción solo funciona cuando el relay se ejecuta en Windows, y en otro sistema su ventana dice «Host suspend is only available when the relay runs on Windows.» (La suspensión del host solo está disponible cuando el relay se ejecuta en Windows.) con un único botón Close (Cerrar). Desactívalo en un relay así.
Jump to the end when I send a message Interruptor, este navegador On Nuevo en 0.9.11 Al enviar un mensaje vas al final de la conversación. Desactivado, te quedas donde estás leyendo. La transcripción nunca se mueve sola mientras lees más arriba; consulta Desplazamiento.
Messages kept per conversation for switching back Control deslizante, este navegador 200 mensajes De 100 a 1.000 en pasos de 100, después No limit (Sin límite) Nuevo en 0.9.12 Cuántos mensajes cargados conserva cada una de las ocho últimas conversaciones alrededor del punto en el que leías, para que volver a ella te lleve allí con los mensajes anteriores que habías cargado. No limit los conserva todos, a costa de la memoria de la página.
Max turn duration (Duración máxima del turn) Control deslizante, relay 60 min De 0 a 600 min, en pasos de 5; 0 muestra No limit Lo máximo que puede durar un turn antes de que el relay lo devuelva a la queue. Consulta Los turns y la queue.
Background task timeout (Tiempo límite de las tareas en segundo plano) Control deslizante, relay 4 h De 0 a 600 min, en pasos de 5; 0 muestra No limit Cuánto tiempo puede el trabajo en segundo plano por sí solo mantener viva una sesión después de su respuesta. Después se detienen las tareas. Consulta Los turns y la queue.
Mark a background task as quiet after (Marcar una tarea en segundo plano como silenciosa tras) Control deslizante, relay 10 min De 1 a 120 min, en pasos de 1 Nuevo en 0.9.12 Un comando de shell o un monitor en ejecución que no ha escrito nada durante este tiempo recibe un no output for N min en ámbar en su fila y en su consola. Consulta Tareas silenciosas.
After a relay restart, tell interrupted sessions to carry on (Tras reiniciar el relay, pedir a las sesiones interrumpidas que continúen) Interruptor, relay Off (Desactivado) Nuevo en 0.9.13 Una sesión cuyo turn cortó definitivamente un reinicio del relay recibe una nota del relay cuando vuelve, que pide al agente que compruebe qué estaba haciendo y continúe. Tu mensaje nunca se vuelve a enviar; las sesiones inactivas, archivadas y en pausa no reciben nada. Consulta Pedir a una sesión interrumpida que continúe.
Ask after a queued relay restart has waited (Preguntar cuando un reinicio del relay en cola lleve esperando) Selector, relay 30 min 5 min, 10 min, 15 min, 30 min, 1 h, 2 h, 4 h, No limit Nuevo en 0.9.13 Un reinicio del relay en cola espera a los turns en curso y mientras tanto retiene los mensajes nuevos. Pasado este tiempo, el banner pregunta si reiniciar ahora, seguir esperando o cancelar; nunca reinicia mientras haya turns en curso, y sigue reiniciando en cuanto terminan. No limit espera hasta que terminan los turns. Consulta Cuando la espera es larga.
Keep sub-agent tool output (Conservar la salida de herramientas de los subagents) Selector, relay 90 días 7 días, 14 días, 30 días, 90 días, Always (Siempre) Pasados estos días, el relay elimina, una vez al día, las entradas y resultados de herramientas de los registros de los subagents terminados. Los pensamientos, respuestas, notas y el resumen de una línea de cada llamada se quedan.
Autostart (Windows) (Inicio automático, Windows) Tres opciones, relay Off Off; At sign-in (Al iniciar sesión) — terminal visible después de que inicies sesión; At system startup (Al encender) — sin interfaz, sin necesidad de iniciar sesión Inicia el relay por sí solo. Solo se muestra cuando el relay se ejecuta en Windows (un grupo de botones de opción; en otros sistemas está oculto). Cambiar a At system startup o desde esa opción pide una confirmación de administrador en el propio PC; si se rechaza, no cambia nada. Nuevo en 0.9.15 Las mismas reglas que oar autostart: una entrada que no creó OAR (una tarea de arranque o un lanzador editados a mano, una tarea que creó otra persona, una entrada de Inicio hecha a mano) nunca se elimina ni se reemplaza, y un cambio que bloquea se rechaza indicando el motivo; oar autostart <mode> --replace la reemplaza y guarda una copia. Consulta Inicio automático.
Relay name Texto, relay vacío (se muestra como OAR) hasta 60 caracteres El nombre de la app instalada en todos los dispositivos, y el nombre con el que los relays emparejados conocen a este relay; mientras esté vacío, ven el nombre de host de la máquina. Se restablece vaciándolo.
Check for updates automatically (Buscar actualizaciones automáticamente) Interruptor, relay Off Activado, el relay pregunta a oar.sh por la última versión unas dos veces al día. Desactivado, OAR no envía nada. Bloqueado cuando OAR_NO_UPDATE_CHECK está definida en el entorno del relay.
Check for updates (Buscar actualizaciones) Botón Comprueba ahora, diga lo que diga el interruptor. La línea de al lado muestra cuándo se hizo la última comprobación. Desactivado cuando OAR_NO_UPDATE_CHECK está definida.
Update (Actualizar) Botón Aparece cuando se encuentra una versión más reciente, con un enlace release notes (notas de la versión). La instala con npm y reinicia el relay cuando no hay ningún turn en curso (Actualizar OAR). Solo se muestra en una instalación global de npm; un checkout de git muestra en su lugar una indicación para hacer pull y reiniciar.
Dismiss (Descartar) Botón Oculta la versión encontrada hasta que aparezca una más reciente. No se ofrece para una actualización crítica.
Cancel update (Cancelar la actualización) Botón Aparece mientras se instala una actualización. La detiene. Debajo se despliega un Update log (Registro de actualización).
Default CWD for new sessions Texto, relay vacío (la raíz del workspace del relay) una ruta de carpeta en la máquina del relay La carpeta de trabajo en la que arrancan las sesiones nuevas cuando no eliges ninguna. Consulta Iniciar una conversación.

Tras una actualización, una línea dice Updated to <version>. o que la actualización no se aplicó; Dismiss la quita. El equivalente en la terminal de los botones de actualización es oar update.

La ventana de compactación automática no está aquí. Pertenece a cada conversación; consulta Compactación.

Providers (Proveedores) #

Una subpestaña por proveedor, en este orden: Copilot, OpenAI, Claude, Claude API Nuevo en 0.9.18, Claude Cloud, Grok, Cursor, DeepSeek Nuevo en 0.9.17. La página de cada proveedor explica sus controles en detalle. Proveedores muestra cómo activarlos.

Todos los controles de estas subpestañas se guardan en el relay.

Copilot #

Control Tipo Predeterminado Rango u opciones Qué hace
GitHub Copilot CLI Fila de estado Muestra si se encuentra la CLI, su versión y dónde está. No tiene botones: la instalas y la actualizas con npm en la máquina del relay.
Copilot engine (Motor de Copilot) Selector SDK — default (SDK — predeterminado) Extension (Extensión); SDK — default Qué motor ejecuta las conversaciones nuevas de Copilot. Un relay que no puede ejecutar el motor SDK usa Extension.
Save Copilot settings (Guardar los ajustes de Copilot) Botón Guarda el motor.

Consulta GitHub Copilot.

OpenAI #

Control Tipo Predeterminado Rango u opciones Qué hace
OpenAI API key (Clave de API de OpenAI) Campo de contraseña vacío Tu clave. Déjalo vacío para conservar la clave guardada.
Enable OpenAI API key for New Chat model selection (Activar la clave de API de OpenAI en la selección de modelo de los chats nuevos) Interruptor activado tras el primer guardado no disponible hasta que se guarda una clave Ofrece OpenAI y OpenAI Image en New Chat.
OpenAI model ID (ID de modelo de OpenAI) Texto gpt-4o El modelo predeterminado.
Base URL (URL base) Texto https://api.openai.com/v1 opcional Otro endpoint compatible con OpenAI.
Save OpenAI settings (Guardar los ajustes de OpenAI) Botón Guarda los campos y lee la lista de modelos del endpoint.
Remove saved key (Quitar la clave guardada) Botón Tras una confirmación, elimina la clave y desactiva OpenAI. Se rechaza mientras una conversación de OpenAI tenga un mensaje.

Consulta OpenAI.

Claude #

Control Tipo Predeterminado Rango u opciones Qué hace
Claude Code CLI Fila de estado Muestra el estado de la CLI. Los botones Install (Instalar), Update, Switch to native installer (Cambiar al instalador nativo), Cancel (Cancelar) y Dismiss aparecen según lo requiera el estado; se despliega un Install log (Registro de instalación).
Relogin (Volver a iniciar sesión) Botón Inicia desde el navegador un inicio de sesión en una cuenta de Claude: abre la página de inicio de sesión, pega el código en el campo Paste the code from claude.ai (Pega el código de claude.ai), Submit code (Enviar el código). Copy link (Copiar enlace) y Cancel están en la misma zona.
Logout (Cerrar sesión) Botón Tras una confirmación, cierra la sesión de Claude en el host del relay.
Enable Claude for New Chat model selection (Activar Claude en la selección de modelo de los chats nuevos) Interruptor Off Ofrece Claude en New Chat. Se aplica al instante.
Claude model ID (ID de modelo de Claude) Texto claude-sonnet-5 El modelo con el que arranca una conversación de Claude.
Commit attribution (Atribución de commits) Selector OAR OAR — Co-authored-by: Open Agent Relay (model); Vanilla (Original) — la atribución propia de Claude Code; Off — sin atribución Qué dicen sobre su autor los commits y pull requests que hace Claude.
Claude background command limit (Límite de comandos en segundo plano de Claude) Nuevo en 0.9.12 Control deslizante 2 h De 30 min a 8 h, en pasos de 30 minutos Cuánto puede tardar un comando que Claude ejecuta en segundo plano antes de que Claude Code lo detenga, cuando Claude no le da un tiempo límite propio. Nuevo en 0.9.17 También se aplica a los chats de DeepSeek, que también ejecutan Claude Code, y Nuevo en 0.9.18 a los chats de Claude API. Consulta Límite de comandos en segundo plano.
Save Claude settings (Guardar los ajustes de Claude) Botón Guarda el ID de modelo, la atribución y el límite de comandos en segundo plano.

Consulta Claude y su fila de la CLI.

Claude API Nuevo en 0.9.18 #

Control Tipo Predeterminado Rango u opciones Qué hace
Enable Claude API for New Chat and the billing switch (Activar Claude API en Nuevo chat y el selector de facturación) Interruptor activado tras el primer guardado no disponible hasta que se guarda una clave Ofrece Claude API en New Chat y el selector de facturación en los chats de Claude. Se aplica al instante.
El campo de la clave bajo Claude API, Claude Console API key… (Clave de API de Claude Console…) Campo de contraseña vacío Tu clave. Se guarda en el relay y nunca se envía a los navegadores. Una vez guardada una clave, el campo dice Saved API key (enter to replace) (Clave de API guardada, escribe para reemplazarla); déjalo vacío para conservar la clave guardada.
Default model (Modelo predeterminado) Selector el modelo de la pestaña Claude si la clave lo ofrece; si no, el primer Sonnet los modelos que puede usar la clave El modelo con el que arranca una conversación de Claude API. Consulta Modelos.
Monthly cap in US dollars (optional) (Límite mensual en dólares estadounidenses, opcional) Número vacío: No cap (Sin límite) De 0,01 a 1.000.000 Rechaza turns nuevos con la clave cuando el gasto estimado de este mes lo alcanza. Consulta Límite mensual.
Save Claude API settings (Guardar los ajustes de Claude API) Botón Guarda los campos. Con una clave nueva lee los modelos que puede usar la clave.
Refresh models (Actualizar modelos) Botón Vuelve a preguntar a Anthropic qué modelos puede usar la clave.
Remove saved key Botón Tras una confirmación, elimina la clave y desactiva Claude API. Se rechaza mientras una conversación de Claude API tenga un mensaje o uno en cola.
Claude tab (Pestaña Claude) Botón Abre la subpestaña Claude. La atribución de commits, el límite de comandos en segundo plano, los niveles de effort y la ventana de compactación se comparten con Claude y se fijan allí.

Consulta Claude API.

Claude Cloud #

Control Tipo Predeterminado Rango u opciones Qué hace
Enable Claude Cloud for New Chat (Activar Claude Cloud en Nuevo chat) Interruptor Off se rechaza mientras el host no tenga inicio de sesión de Claude Ofrece Claude Cloud en New Chat y activa las cifras de la cuenta en vivo en Check Usage (Ver consumo).
Claude login (Inicio de sesión de Claude) Botón Salta a la subpestaña Claude, donde se cambia el inicio de sesión. Se muestra, junto con la línea de la cuenta, una vez cargados los ajustes.
Cloud environment (Entorno en la nube) Selector el primer entorno activo de la cuenta, guardado cuando activas Claude Cloud los entornos de la cuenta, mostrados con nombre e id El entorno en el que se ejecutan las sesiones en la nube nuevas.
Default model Selector claude-sonnet-5-5 los modelos del proveedor Claude sin sus variantes [1m], más el predeterminado El modelo con el que arranca un chat en la nube nuevo.
Save Claude Cloud settings (Guardar los ajustes de Claude Cloud) Botón Guarda el entorno y el modelo.
Open claude.ai/code (Abrir claude.ai/code) Enlace Abre claude.ai/code en una pestaña nueva.

Consulta Claude Cloud.

Grok #

Control Tipo Predeterminado Rango u opciones Qué hace
Grok CLI Fila de estado Muestra el estado de la CLI, con Install, Update, Switch to native installer, Cancel y Dismiss según lo requiera el estado.
Sign in (Iniciar sesión) Botón Inicia un inicio de sesión con código de dispositivo en el host del relay. La zona muestra un enlace, Copy link, el código que hay que confirmar y Cancel.
Sign out (Cerrar sesión) Botón Tras una confirmación, cierra la sesión de Grok en el host del relay.
Enable Grok for New Chat model selection (Activar Grok en la selección de modelo de los chats nuevos) Interruptor Off Ofrece Grok en New Chat. Se aplica al instante.
Grok model ID (ID de modelo de Grok) Texto grok-4.5 El modelo con el que arranca una conversación de Grok.
Save Grok settings (Guardar los ajustes de Grok) Botón Guarda el ID de modelo.
Monthly allowance (USD) (Asignación mensual, USD) Número vacío 0 o más, con céntimos Tu presupuesto mensual, para el medidor de lo que queda estimado en Check Usage.
Billing resets on day of month (Día del mes en que se reinicia la facturación) Número 1 De 1 a 31 El día en que empieza el ciclo de facturación.
Save allowances (Guardar asignaciones) Botón Guarda ambos campos.
Reset tracked spend (Restablecer el gasto registrado) Botón Tras una confirmación, borra el gasto contado en el ciclo. Úsalo tras un cambio de plan o de cuenta.

Consulta Grok y su asignación.

Cursor #

Control Tipo Predeterminado Rango u opciones Qué hace
Cursor API key (Clave de API de Cursor) Campo de contraseña vacío Tu clave. Se guarda en el relay y nunca se envía a los navegadores. Déjalo vacío para conservar la clave guardada.
Enable Cursor for New Chat model selection (Activar Cursor en la selección de modelo de los chats nuevos) Interruptor activado tras el primer guardado no disponible hasta que se guarda una clave Ofrece Cursor en New Chat.
Cursor model ID (ID de modelo de Cursor) Texto composer-2.5 El modelo con el que arranca una conversación de Cursor.
Save Cursor settings (Guardar los ajustes de Cursor) Botón Guarda la clave y el modelo, y lee los modelos que puede usar la clave.
Remove saved key Botón Tras una confirmación, elimina la clave y desactiva Cursor. Se rechaza mientras una conversación de Cursor tenga un mensaje.
Cursor Models pool (USD) (Bolsa Cursor Models, USD) Número vacío 0 o más, con céntimos La asignación mensual de la bolsa Cursor Models.
Other Models pool (USD) (Bolsa Other Models, USD) Número vacío 0 o más, con céntimos La asignación mensual de la bolsa Other Models.
Billing resets on day of month Número 1 De 1 a 31 El día en que empieza el ciclo de facturación.
Save allowances Botón Guarda los tres campos.
Reset tracked spend Botón Tras una confirmación, vuelve a fijar la base del seguimiento. Úsalo tras un cambio de plan o de cuenta.
Dashboard session token (live plan bars) (Token de sesión del panel, barras del plan en vivo) Campo de contraseña vacío, o encontrado en el host El valor de la cookie WorkosCursorSessionToken. Desbloquea las barras Included in plan (Incluido en el plan) en vivo de Check Usage.
Save token (Guardar token) / Remove (Quitar) Botones Guardan el token, o lo eliminan tras una confirmación.

Consulta Cursor y su consumo.

DeepSeek Nuevo en 0.9.17 #

Control Tipo Predeterminado Rango u opciones Qué hace
Enable DeepSeek for New Chat model selection (Activar DeepSeek en la selección de modelo de los chats nuevos) Interruptor activado tras el primer guardado no disponible hasta que se guarda una clave Ofrece DeepSeek en New Chat. Se aplica al instante.
El campo de la clave bajo DeepSeek, DeepSeek API key… (Clave de API de DeepSeek…) Campo de contraseña vacío Tu clave. Se guarda en el relay y nunca se envía a los navegadores. Una vez guardada una clave, el campo dice Saved API key (enter to replace); déjalo vacío para conservar esa clave. Consulta Clave de API.
Default model Selector deepseek-flash los modelos que lista DeepSeek; deepseek-flash y deepseek-v4-pro antes de la primera lista El modelo con el que arranca una conversación de DeepSeek. Consulta Modelos.
Commit attribution Selector OAR OAR: Co-authored-by: Open Agent Relay (DeepSeek …); Off: no attribution (Desactivado: sin atribución) Qué dicen sobre su autor los commits hechos en los chats de DeepSeek.
Monthly budget (optional) (Presupuesto mensual, opcional) Número vacío 0 o más, con céntimos; vacío o 0 para no tener presupuesto El presupuesto con el que la tarjeta de Check Usage compara el gasto estimado de este mes natural (UTC). Consulta Presupuesto mensual.
Budget currency (Moneda del presupuesto) Selector USD ($) para un presupuesto nuevo USD ($); CNY (¥); The balance's currency (may change) (Moneda del saldo, puede cambiar) La moneda del presupuesto mensual.
Starting balance (optional) (Saldo inicial, opcional) Número vacío 0 o más, con céntimos; vacío o 0 para medir desde el saldo tras la última recarga que ha visto el relay El importe, en la moneda del saldo, desde el que mide la barra de saldo de la tarjeta, por ejemplo tu primera recarga. Al guardarlo se lee el saldo. Una recarga posterior lo reemplaza; la pestaña dice entonces que ya no se usa hasta que vuelvas a escribir un importe. Consulta Saldo inicial.
Advanced → Base URL (Avanzado → URL base) URL vacío: https://api.deepseek.com https://, o http:// solo en esta máquina; sin nombre de usuario, contraseña, query ni fragmento Otra dirección para la API de DeepSeek, por ejemplo un proxy. La clave se envía allí y a ningún otro sitio.
Save DeepSeek settings (Guardar los ajustes de DeepSeek) Botón Guarda los campos. Con una clave o una URL base nuevas lee los modelos que lista DeepSeek.
Remove saved key Botón Tras una confirmación, elimina la clave y desactiva DeepSeek. Se rechaza mientras una conversación de DeepSeek tenga un mensaje o uno en cola.
Import usage export (Importar exportación de consumo) Dos campos de archivo, Amount file (Archivo de importes) y Cost file (Archivo de costes), y un botón los dos archivos CSV de la exportación de consumo de DeepSeek Importa las cifras propias de DeepSeek para los días de la tarjeta de consumo que abarcan. La línea de debajo dice qué se importó. Consulta Importar exportación de consumo.

Consulta DeepSeek.

Relays #

El emparejamiento con otros relays de OAR, y lo que pueden hacer los agentes entre relays. Todos los controles se guardan en el relay.

Control Tipo Predeterminado Rango u opciones Qué hace
This relay (Este relay) Indicador Muestra el nombre del relay. Cámbialo en General → Relay name (General → Nombre del relay).
Public address Texto vacío; el texto de ejemplo del campo muestra la dirección de la página que tienes abierta, salvo que sea localhost una dirección https:// (http:// sin cifrar solo en loopback y redes privadas) Cómo llegan otros relays a este. Se guarda cuando sales del campo. Necesario para Also add this relay there (Añadir también este relay allí); si sigue vacío cuando añades un relay, se guarda la dirección de la página desde la que emparejas. Consulta Relays remotos.
Accept prompts from other relays' agents (Aceptar prompts de agentes de otros relays) Interruptor On Desactivado, los agentes de los relays emparejados pueden seguir leyendo las sesiones de aquí, pero no pueden enviar prompts, iniciar sesiones, responder preguntas ni detener turns. Consulta Relays remotos.
Agents may start and use sessions on this relay (Los agentes pueden iniciar y usar sesiones en este relay) Interruptor Off Permite a los agentes iniciar y usar otras sesiones en este relay con la herramienta relay_tool. La primera vez en una conversación pide tu aprobación. Se muestra cuando el relay responde con sus ajustes. Consulta Sesiones de agente.
Longest wait per tool call (Espera máxima por llamada a herramienta) Control deslizante 10 min De 2 a 60 min, en pasos de 1 min Cuánto puede un agente esperar a una sesión en una llamada, en este relay o en uno emparejado. Funciona tanto si el interruptor de arriba está activado como si no. Una nota junto al interruptor indica cuántas sesiones pueden trabajar a la vez por conversación.
Remote relays (Relays remotos) Lista vacía Los relays emparejados. Cada fila tiene un menú Agents may (Los agentes pueden), con Read only (Solo lectura), Read and prompt (Leer y enviar prompts) o Full (Acceso total), y los botones Check (Comprobar) y Remove, además de un enlace Open (Abrir) cuando el relay tiene una dirección utilizable. Consulta Relays remotos.
Add a relay (Añadir un relay) Texto vacío La dirección web del otro relay. Pulsa Enter o Add (Añadir).
Token of the other relay (Token del otro relay) Campo de contraseña oculto Se muestra tras Use a different token (Usar otro token). Solo hace falta cuando el token del otro relay es distinto del de este relay.
Use a different token Botón Muestra el campo del token.
Also add this relay there Casilla Marcada Empareja en ambos sentidos: el otro relay recibe la dirección pública de este relay y, si es distinto, su token.
Add Botón Empareja el relay.

Previews (Vistas previas) #

Control Tipo Predeterminado Rango u opciones Qué hace
Live previews (Vistas previas en vivo) Lista vacía Cada vista previa publicada en este relay, de todas las conversaciones. Cada fila tiene Open, Copy link y Close, y Nuevo en 0.9.11 dice cuándo se publicó la vista previa y cuándo se abrió por última vez. Una vista previa que el relay no pudo comprobar al arrancar aparece como no servida. Las vistas previas no caducan solas y sobreviven a un reinicio del relay; duran hasta que las cierras o eliminas su conversación. Todos los enlaces son públicos.

Sharing (Compartir) Nuevo en 0.9.11 #

Tus conversaciones compartidas y lo que muestran sus enlaces. Todos los controles se guardan en el relay y se aplican a todos los enlaces.

Control Tipo Predeterminado Rango u opciones Qué hace
Shared conversations (Conversaciones compartidas) Lista vacía Cada conversación que tiene un enlace, con cuándo se compartió y se abrió por última vez, cuántas veces y por cuántos espectadores. Por fila: Copy link, Renew link (Renovar el enlace), Stop sharing (Dejar de compartir) y Access log (Registro de accesos). Consulta Tus enlaces compartidos.
Store viewer IP addresses (Guardar las direcciones IP de los espectadores) Interruptor On Si las entradas nuevas del registro de accesos guardan la dirección IP del espectador. Al desactivarlo se ofrece eliminar las direcciones ya guardadas.
Paths and file names (Rutas y nombres de archivo) Tres opciones Hide the path, show the file name (Ocultar la ruta, mostrar el nombre del archivo) Show every path and file name (Mostrar todas las rutas y nombres de archivo); Hide the path, show the file name; Hide paths and file names (Ocultar rutas y nombres de archivo) Qué muestran los enlaces compartidos de las rutas del host del relay. Consulta Rutas y nombres de archivo.

Las vistas previas necesitan antes una configuración en el relay; consulta preview.

Notifications (Notificaciones) #

Las notificaciones push se configuran por dispositivo. La página debe abrirse por HTTPS (o localhost) y el navegador debe admitir Web Push; si no, la sección dice por qué no se puede usar. Las notificaciones solo se envían mientras ningún dispositivo tenga la app en primer plano. Todos los controles se guardan en el relay, por separado para cada dispositivo.

Control Tipo Predeterminado Rango u opciones Qué hace
Enable push notifications on this device (Activar las notificaciones push en este dispositivo) Interruptor Off Pide permiso al navegador y suscribe este dispositivo. Al desactivarlo se conserva la suscripción y se deja de enviar.
Include conversation title (Incluir el título de la conversación) Interruptor Off Añade el título de la conversación a la notificación.
Message preview (Vista previa del mensaje) Selector None (generic text) (Ninguna, texto genérico) None (generic text); Truncated (Truncado); Full text (Texto completo) Cuánto del mensaje muestra la notificación.
Preview length (characters) (Longitud de la vista previa, caracteres) Número 80 De 20 a 500 La longitud de una vista previa truncada. Solo activo con Truncated.
Questions from the agent (Preguntas del agente) Interruptor On Avisa cuando un agente te hace una pregunta. Las opciones cortas (hasta tres) se convierten en botones de la notificación.
Turn completed (Turn completado) Interruptor On Avisa cuando termina un turn. No se envía para un turn que inició el agente de otro relay, ni para un turn que responde a un evento del relay.
Turn failed (Turn fallido) Interruptor On Avisa cuando falla un turn. Las mismas excepciones que Turn completed.
Boards (plan reviews) (Tableros, revisiones de plan) Interruptor On Avisa cuando un tablero del plan espera revisión.
CLI went offline (La CLI se desconectó) Interruptor Off Avisa cuando el relay pierde la conexión con el host de la CLI. Siempre con texto genérico.
Host suspend fired or was dropped (Suspensión del host ejecutada o descartada) Interruptor On Avisa cuando una suspensión del host en cola se ejecuta o se descarta. Su texto se muestra diga lo que diga Message preview.
Queued relay restart waited its maximum time (El reinicio del relay en cola esperó el tiempo máximo) Interruptor On Nuevo en 0.9.13 Avisa cuando un reinicio del relay en cola ha esperado lo fijado en Ask after a queued relay restart has waited y pregunta qué hacer. Su texto se muestra diga lo que diga Message preview.
Devices (Dispositivos) Lista vacía Cada dispositivo suscrito con su última entrega. Por fila: Rename (Renombrar) y Revoke (Revocar).

Los interruptores de eventos y los controles de contenido están desactivados hasta que se activa este dispositivo.

Features (Funciones) #

Los feature flags se leen una vez, cuando arranca el relay. Un cambio se guarda al instante, pero solo surte efecto tras reiniciar el relay. Cuando un valor guardado difiere del relay en ejecución, aparece un aviso con un botón Restart relay (Reiniciar el relay); el reinicio espera a que terminen los turns en curso. Nuevo en 0.9.11 Funciona desde cualquier navegador con la sesión iniciada, y muestra el motivo del relay cuando se rechaza el reinicio.

Un flag también puede quedar fijado por una variable de entorno del relay, COPILOT_REMOTE_<NAME>, por ejemplo COPILOT_REMOTE_SESSION_WORKER_ROUTING_ENABLED=0. La fila lo indica entonces y su interruptor queda bloqueado mientras la variable esté definida. Todos los flags se guardan en el relay.

Etiqueta Tipo Predeterminado Nombre Si se desactiva
Session worker routing (Enrutado de workers de sesión) Interruptor On SESSION_WORKER_ROUTING_ENABLED Las conversaciones dejan de tener cada una su proceso worker; todas comparten el canal de sondeo antiguo. Una conversación atascada puede entonces bloquear a las demás. No se puede usar el motor SDK de Copilot.
Continuation answer routing (Enrutado de respuestas de continuación) Interruptor On SESSION_WORKER_CONTINUATION_ROUTING_ENABLED Las respuestas a una pregunta ya no se comprueban estrictamente contra la conversación, la continuación y el worker propietario de la pregunta, así que una respuesta obsoleta o cruzada no se rechaza.
Worker fallback restart (reserved) (Reinicio de reserva del worker, reservado) Interruptor Off SESSION_WORKER_FALLBACK_RESTART_ENABLED Reservado. No cambia nada en ningún caso.
Generated-image continuity (Continuidad de imágenes generadas) Interruptor On IMAGE_CONVERSATION_CONTINUITY_ENABLED Las peticiones de seguimiento sobre imágenes generadas pierden el vínculo con la imagen a la que te refieres, y Edit this image (Editar esta imagen) desaparece. Consulta OpenAI.

Qué necesita un reinicio #

Cambio Surte efecto
Cualquier flag de Features Tras reiniciar el relay.
Copilot engine En las conversaciones iniciadas después. Una sesión en curso conserva su motor hasta que se reinicia su worker.
Relogin, Logout, Sign in, Sign out En las sesiones nuevas. Las sesiones de Claude o Grok en curso conservan la cuenta anterior hasta que se reinician sus workers.
Max turn duration, Background task timeout Al instante, sin reinicio. Un worker en ejecución aplica el nuevo tiempo límite con su siguiente mensaje.
Commit attribution Con el siguiente mensaje de una sesión de Claude, Claude API o DeepSeek en curso.
Una DeepSeek API key (Clave de API de DeepSeek) nueva Nuevo en 0.9.17 Los workers de DeepSeek en ejecución se detienen, también en mitad de un turn, y su siguiente mensaje los inicia con la clave nueva.
Una Claude API key (Clave de API de Claude) nueva Nuevo en 0.9.18 Los workers de Claude API en ejecución se detienen, también en mitad de un turn, y su siguiente mensaje los inicia con la clave nueva.
Enable … for New Chat (Activar … para los chats nuevos), los ID de modelo, las claves En las conversaciones nuevas. Lo que pasa con las conversaciones que aún no han enviado ningún mensaje está en la página de cada proveedor.
Update El relay se reinicia solo cuando no hay ningún turn en curso.
Todo lo demás Al instante.