Ir al contenido

Enviar mensajes y la cola de envío

Escribe y envía durante un turno en curso sin perder el mensaje, y entiende por qué 'en cola' no significa 'entregado' ni 'respondido'.

Ver Markdown

Escribir en la Conversación es simple: escribes en el campo debajo de la conversación y envías. Lo que merece explicación es lo que pasa cuando el agente todavía está trabajando — porque ahí la respuesta correcta no es “espera”, es encolar sin perder lo que escribiste.

Enviar durante un turno

Cuando envías con un turno en curso, el mensaje no se descarta ni se entrega a medias: entra en una cola de envío y sale después. En la pantalla aparece con el estado de cola.

La confusión que conviene evitar es tratar ese estado como entrega. “En cola” quiere decir que tu intención quedó guardada, no que el agente la recibió y no que ya respondió. Solo el estado de entrega posterior dice que el mensaje salió.

La cola duradera es la fuente cuando existe

Existen dos caminos posibles para la cola: uno duradero, en el proceso principal, y uno del renderer. La decisión registrada es directa — existiendo el puerto duradero, él es la fuente, y la cola del renderer sale del camino para proveedores nativos.

El puerto existe cuando el proveedor expone los cinco métodos de la cola: preparar la entrada, admitir el envío, cambiar la cola, listar la cola y avisar sobre entregas. Exponen el puerto completo: Claude, Codex, Grok, OpenCode y Hermes. Verboo, Cursor y Pi no lo exponen, y el envío en ellos sigue la ruta anterior.

La cola se declara por proveedor y no por una lista fija en la pantalla: habilitar la cola en un adaptador es tocar el bloque de ese adaptador, no el componente común. Un espacio de nombres sin los métodos significa sin puerto — y la pantalla no finge lo contrario.

La regla que evita el mensaje que desaparece

Esta parte existe porque se midió un defecto real, y vale conocer el motivo:

La ociosidad se decide antes de la reivindicación. Un envío con turno en curso queda en cola — el estado que el drenaje sabe tomar. No se reivindica una entrega que todavía no se sabe si va a salir.

El defecto original tenía dos causas: la ruta mandaba a la cola del renderer, que no tiene drenaje cuando el proveedor es nativo; y el despacho reivindicaba la entrega antes de saber si había turno en curso, dejándola en un estado que el ajuste de fin de turno aceptaba y marcaba como completada. El efecto visible era el peor posible: el mensaje desaparecía sin error y la pantalla decía que se había entregado.

Límites que conviene saber ahora

  • No afirmes que el envío llegó solo porque quedó en cola. Observa el estado de entrega.
  • La cola no es lo mismo en todo proveedor. Donde el puerto no existe, no hay la misma garantía, y esta página no promete que la haya.