Escalations
Un'escalation è il record di qualcosa che richiede una persona. Quando un fix run si parcheggia perché ha bisogno di te, Polylane registra la richiesta una volta e te lo dice una volta, per quanti run incontrino lo stesso muro.
Cosa fa
Ogni escalation porta un tipo, un titolo che dice cosa non va e cosa devi fare, e qualche frase di dettaglio. Un secondo fix run bloccato sullo stesso rimedio si unisce all'escalation aperta invece di notificare di nuovo: il conteggio sale e l'ultimo thread si aggiunge ai suoi riferimenti. Un'escalation sollevata su una issue finisce anche nella timeline delle attività di quella issue.
Da dove arrivano le escalation
| Tipo | Etichetta | Descrizione |
|---|---|---|
needs_human_action | Needs your action | La correzione richiede qualcosa che solo tu puoi fare. |
needs_decision | Awaiting your decision | L'agente ha bisogno di una tua decisione prima di continuare. |
failed | Agent stuck | Il run ha incontrato un errore che non è riuscito ad aggirare. |
Come funziona
- Un fix run si parcheggia in uno dei tipi qui sopra e solleva la richiesta.
- Polylane la confronta con le escalation aperte, in modo esatto quando l'origine fornisce una chiave e altrimenti per somiglianza del testo, e la unisce a una corrispondenza.
- Un primo record ti notifica una volta; uno unito resta silenzioso.
- Mark as handled chiude il record, e lo fa anche la risoluzione della issue. Un'escalation chiusa smette di assorbire le ripetizioni, quindi una ricorrenza notifica di nuovo; Reopen sulla stessa card, o tramite l'API, la riapre se la richiesta in realtà non era stata gestita.
- Il confronto decade 24 ore dopo l'ultima occorrenza, così un problema che persiste si fa sentire di nuovo.
Puoi anche creare escalation tramite l'API per mettere le tue richieste nello stesso elenco. Elencarle richiede una chiave API con lo scope analytics:read e scriverle richiede issues:write; vedi il riferimento API.
Dove trovare le escalation
Apri Escalations nella console per vedere le richieste in sospeso. Cerca nell'elenco oppure passa a Handled o All per trovare le richieste precedenti. Ogni escalation ha una pagina con la descrizione completa, le issue e i thread di origine, la provenienza e la cronologia delle occorrenze. Usa Mark as handled quando hai completato la richiesta oppure Reopen se richiede ancora attenzione. Il campo _html_url dell'API rimanda direttamente a questa pagina, anche per le escalation senza thread.
Un'escalation appare anche nel thread che l'ha sollevata. La card dell'esito apre la richiesta, con Open full page per il record completo. In Threads, il preset Needs you elenca i thread il cui run è in attesa di una persona.
Correlati
Fix run
Un agente per issue raggiunge il verdetto, risale alla causa e apre la pull request, in un unico thread che leggi dall'inizio alla fine.
Autofix
Le correzioni scritte dagli agenti arrivano come pull request nel tuo repository. Tu revisioni e fai il merge; Polylane ti ricorda e mette in ordine ciò che nessuno tocca.