03/Documentation
Sesiones
Qué es una sesión, de dónde provienen las sesiones, una terminal o un durable agent, y qué muestra el teléfono para cada una
Una session es una conversación con un agente: el usuario formula una petición, el agente trabaja y es posible que quede una pregunta pendiente de respuesta. Collie muestra cada sesión en el teléfono dentro de un panel. Chat lee la sesión a partir del propio registro del agente, lo que permite leerla y responderla desde el teléfono. La vista de terminal es otra forma de ver el mismo panel.
tmux y zellij denominan session a su propio grupo de nivel superior. Collie lo muestra como un space. Esta página utiliza "session" únicamente para la conversación.
De dónde provienen las sesiones
Las sesiones provienen de dos lugares:
- Un terminal. Herdr, tmux, zellij, tuios o Tern alojan las shells y un agente se ejecuta en una de ellas. Collie lee sus paneles y localiza la sesión del agente. Así es como la mayoría de los usuarios utiliza Collie. Terminales describe cómo apuntar Collie a su propia configuración.
- Un agente duradero. Uno que usted haya escrito o ejecutado no tiene pantalla, y cada una de sus conversaciones es una sesión con Chat y nada más. Esto es experimental. Durable agents contiene los pasos.
Qué muestra el teléfono
Su teléfono tiene una sola URL. Bajo ella, cada espacio de trabajo del terminal es un espacio, y cada agente duradero es un espacio con su propio nombre. Un espacio contiene pestañas, y una pestaña contiene paneles. Un panel muestra una sesión. Un agente duradero aparece en su propia sección Agentes duraderos, con su nombre, su entorno de ejecución y una insignia Experimental, el recuento de sus conversaciones abiertas y cuántas de ellas esperan su respuesta. La sección se mueve por encima de sus espacios cuando hay una pregunta en espera.
Un espacio de terminal dibuja exactamente lo que siempre dibujó. Un espacio de agente duradero se abre en su lista de conversaciones, y un control aparece solo cuando ese agente duradero indica que puede realizar la acción.
Las palabras están en Terminología.
Una máquina, o varias
Un solo Collie aloja un terminal y agentes duraderos juntos. Una máquina con Herdr y un agente duradero no necesita un segundo Collie ni una tripulación. Ambos aparecen bajo la misma URL.
Varias máquinas necesitan una tripulación. Una tripulación coloca el Collie de cada máquina detrás de un líder y una sola URL (Crews). Una máquina en la tripulación puede alojar su propio terminal y sus propios agentes duraderos.