Kontrola a pokračování sub-agenta
Delegovaný sub-agent se hlásí sám a vy ho můžete kdykoli zkontrolovat, pokračovat v něm nebo ho zastavit.
Výsledky dorazí samy
Delegování běží ve výchozím nastavení na pozadí a Chetty doručí výsledek do konverzace, která sub-agenta spustila, jakmile skončí. O blokující spuštění požádejte jen tehdy, když bez odpovědi nemůžete pokračovat.
Nedotazujte se na sub-agenta na pozadí opakovaně. Dotazy přidávají tahy, ale práci dřív nedokončí.
Čtení výsledku
DelegateStatus použijte u sub-agenta, který ještě běží. DelegateResult přečte dokončený výsledek a DelegateRead prolistuje dlouhý výsledek.
Dokud sub-agent běží, jeho řádek v panelu agentů ukazuje uplynulý čas, rychlost generování a poslední poznámku o stavu, takže rozeznáte pomalý krok od zaseknutého.
Ponechte ukazatel na jménu sub-agenta a zobrazí se zadání úkolu. Přesuňte ukazatel do karty a delší zadání posouvejte kolečkem. Klávesou Tab můžete vybrat jméno a dalším stiskem přejít do karty, kde text posunete šipkami nebo klávesou PageDown. Escape kartu zavře. Posouvat lze i kompaktní seznam agentů, takže tlačítka pro zastavení zůstanou dostupná i v nízkém okně.
Pokračování ve stejném sub-agentovi
DelegateContinue obnoví vlastní konverzaci sub-agenta, takže zůstane zachován úkol i vše, co už sub-agent zjistil. Nezačne nový sub-agent a pokračující sub-agent si ponechá stávající přístup, místo aby získal další.
Pokračování se ověřuje proti Vašemu přístupu v daném okamžiku. Z režimu Plánování běží navazující krok jen pro čtení a jen dokud je sub-agent nečinný.
Pokračování použijte pro opravu nebo navazující krok na stejné práci. Pro nesouvisející práci zadejte nový úkol. Ověřování přístupu popisuje Udržení delegované práce v mezích.
Zastavení sub-agenta
DelegateStop použijte u sub-agenta, kterého už nepotřebujete. Ve webovém chatu zvolte Zastavit sub-agenta na jeho řádku v panelu agentů; v CLI klikněte na červený ✕ na konci jeho řádku v seznamu Sub-agents, nebo stiskněte Ctrl+X a potom k. Zastavený sub-agent si ve své konverzaci ponechá, co už vytvořil.
Zastavení nezabije příkaz na popředí, na který sub-agent stále čeká. Chcete-li zastavit i ten, stiskněte v CLI Ctrl+X, potom s, a do okna pro přerušení stiskněte znovu, čímž se příkaz ukončí.
Když je fronta plná
Všechna místa pro sub-agenty mohou být obsazená. Sub-agent na pozadí pak čeká ve frontě a je zobrazený jako zařazený, dokud se místo neuvolní.
Zastavení zařazeného sub-agenta ho z fronty odebere a už se nespustí. Ostatní zařazené sub-agenty se posouvají, jak se místa uvolňují.