Atajos globales
| Atajo | Accion |
|---|---|
Enter | Enviar el mensaje del input |
Esc | Cancelar la respuesta en streaming |
Tab | Toggle del panel lateral del agente |
Ctrl+L | Limpiar pantalla preservando historial |
Ctrl+C (x2) | Salir del REPL |
Up / Down | Navegar historial de inputs anteriores |
Atajos del panel
Cuando el panel lateral esta abierto:
| Atajo | Accion |
|---|---|
p | Cambiar a tab preview (vista renderizada) |
j | Cambiar a tab json (config cruda con syntax highlight) |
d | Cambiar a tab diagnose (resultado del ultimo /diagnose) |
Los atajos del panel solo funcionan cuando el input esta vacio. Si tienes texto escrito, la tecla se inserta normalmente.
Cancelar en medio de un stream
Cuando el assistant esta respondiendo y aparece un mensaje muy largo o equivocado, presiona Esc:
01Plazbot > Voy a generar una descripcion completa del producto que incluya02todas las caracteristicas, beneficios, precios y disponibilidad de cada SKU03en el catalogo activo del workspace... ▍ (streaming)0405[Esc]0607Plazbot > Voy a generar una descripcion completa del producto que incluya08todas las caracteristicas, beneficios, precios y... cancelado
El AbortController corta el fetch SSE, el mensaje queda truncado con marca cancelado, y el REPL vuelve al estado idle listo para el proximo input.
Esc solo cancela el stream en curso. Las herramientas ya ejecutadas (e.g. update_agent) no se revierten — sus efectos en backend persisten.
Salir del REPL
El primer Ctrl+C muestra un hint:
01^C Presiona Ctrl+C otra vez para salir, o escribe /quit
Si no presionas la segunda vez en 2 segundos, el contador se reinicia. Esto evita salir accidentalmente cuando intentabas copiar texto.
Alternativas equivalentes:
01> /quit02> /exit
Atajos del input
El input usa ink-text-input con extensiones para Studio:
| Atajo | Accion |
|---|---|
Tab (con input vacio) | Toggle panel |
Tab (sobre /) | Autocompletar slash command |
Up / Down | Navegar historial |
Ctrl+U | Borrar toda la linea |
Ctrl+W | Borrar palabra anterior |
Ctrl+A | Ir al inicio de la linea |
Ctrl+E | Ir al final de la linea |
Autocompletado de slash commands
Si escribes / solo, ves una lista filtrada:
01> /0203 /help Mostrar ayuda04 /agents Listar agentes05 /load Cargar agente06 /save Guardar cambios07 /diagnose Diagnosticar08 ...0910 Tab para completar · Esc para cancelar
Sigue escribiendo para filtrar (/d muestra /diagnose), Tab autocompleta, Enter ejecuta.