Kontrola a pokračovanie sub-agenta
Delegovaný sub-agent sa hlási sám a vy ho môžete kedykoľvek skontrolovať, pokračovať v ňom alebo ho zastaviť.
Výsledky dorazia samy
Delegovanie beží predvolene na pozadí a Chetty doručí výsledok do konverzácie, ktorá sub-agenta spustila, hneď ako skončí. O blokujúce spustenie požiadajte iba vtedy, keď bez odpovede nemôžete pokračovať.
Nedopytujte sa na sub-agenta na pozadí opakovane. Dopyty pridávajú ťahy, ale prácu skôr nedokončia.
Čítanie výsledku
DelegateStatus použite pri sub-agentovi, ktorý ešte beží. DelegateResult prečíta dokončený výsledok a DelegateRead prelistuje dlhý výsledok.
Kým sub-agent beží, jeho riadok v paneli agentov ukazuje uplynutý čas, rýchlosť generovania a poslednú poznámku o stave, takže rozoznáte pomalý krok od zaseknutého.
Ponechajte ukazovateľ na mene sub-agenta a zobrazí sa zadanie úlohy. Presuňte ukazovateľ do karty a dlhšie zadanie posúvajte kolieskom. Klávesom Tab môžete vybrať meno a ďalším stlačením prejsť do karty, kde text posuniete šípkami alebo klávesom PageDown. Escape kartu zavrie. Posúvať možno aj kompaktný zoznam agentov, takže tlačidlá na zastavenie zostanú dostupné aj v nízkom okne.
Pokračovanie v tom istom sub-agentovi
DelegateContinue obnoví vlastnú konverzáciu sub-agenta, takže zostane zachovaná úloha aj všetko, čo už sub-agent zistil. Nezačne nový sub-agent a pokračujúci sub-agent si ponechá existujúci prístup namiesto toho, aby získal ďalší.
Pokračovanie sa overuje proti Vášmu prístupu v danom okamihu. Z režimu Plánovanie beží nadväzujúci krok iba na čítanie a iba kým je sub-agent nečinný.
Pokračovanie použite na opravu alebo nadväzujúci krok pri tej istej práci. Pre nesúvisiacu prácu zadajte novú úlohu. Overovanie prístupu opisuje Udržanie delegovanej práce v medziach.
Zastavenie sub-agenta
DelegateStop použite pri sub-agentovi, ktorého už nepotrebujete. Vo webovom chate zvoľte Zastaviť sub-agenta na jeho riadku v paneli agentov; v CLI kliknite na červený ✕ na konci jeho riadku v zozname Sub-agents, alebo stlačte Ctrl+X a potom k. Zastavený sub-agent si vo svojej konverzácii ponechá, čo už vytvoril.
Zastavenie nezabije príkaz na popredí, na ktorý sub-agent stále čaká. Ak chcete zastaviť aj ten, stlačte v CLI Ctrl+X, potom s, a do okna pre prerušenie stlačte znova, čím sa príkaz ukončí.
Keď je front plný
Všetky miesta pre sub-agentov môžu byť obsadené. Sub-agent na pozadí potom čaká vo fronte a je zobrazený ako zaradený, kým sa miesto neuvoľní.
Zastavenie zaradeného sub-agenta ho z frontu odoberie a už sa nespustí. Ostatné zaradené sub-agenty sa posúvajú, ako sa miesta uvoľňujú.