Ce face /queue și /busy
/queue <prompt> (alias /q) pune un prompt în coadă pentru tura următoare, fără să întrerupă răspunsul curent. În CLI, /queue fără argument arată coada, iar list, edit N, rm N, move A B și clear o administrează înainte de trimitere. Un prompt care începe cu unul dintre aceste cuvinte se pune în coadă cu /queue add. Când CLI-ul rulează pe gateway, coada este a gateway-ului: supraviețuiește unei reporniri, e comună tuturor ferestrelor sesiunii, iar move este refuzat pentru prompturile pe care gateway-ul le ține.
/busy alege ce face Enter cât agentul lucrează: interrupt (implicit în CLI) redirecționează tura curentă, queue pune mesajul în coadă, steer îl livrează ca /steer după următorul apel de unealtă. Setarea permanentă este display.busy_input_mode.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
/queue <prompt> (/q) |
Adaugă în coadă. |
list / edit N <prompt> / rm N / move A B / clear |
Administrarea cozii. |
add <prompt> |
Forțează adăugarea unui prompt care începe cu un cuvânt de administrare. |
/busy interrupt |
Mesajul redirecționează tura curentă. |
/busy queue |
Mesajul devine tura următoare. |
/busy steer |
Mesajul ajunge după următorul apel de unealtă. |
/busy status |
Modul curent. |
Exemple practice
Exemplul 1: Coadă și editare
/queue rulează și testele de integrare
/queue list
/queue edit 1 rulează doar testele de integrare pentru auth
Exemplul 2: Mod permanent în config.yaml
display:
busy_input_mode: "steer" # sau "queue" sau "interrupt" (implicit)
Greșeli frecvente și bune practici
- Folosești coada ca să oprești agentul. Coada doar așteaptă; pentru oprire folosește
/stop.