Cron

Passa la barra laterale alla modalità Cron per eseguire un prompt su una pianificazione.

Creating a scheduled job

Due modi per creare un job:

  • Dal composer — digita /cron 1h <prompt> (oppure il suo alias /loop). L'intervallo è N + m / h / d (5m, 1h, 1d). Il job viene creato all'istante con l'endpoint/modello attuale.
  • Il modulo job + — controllo completo: nome, prompt, pianificazione (intervallo / oraria / giornaliera / espressione cron), effort, quante esecuzioni conservare, cartella di lavoro, tentativi, disattiva-dopo-N-errori, salva-risultato-in-cartella, notifica, ricorda-risultato-precedente e recupero delle esecuzioni saltate.

La scheda del job mostra un pallino di stato, il nome del prompt e chip di stato (pianificazione · ultima esecuzione · numero di esecuzioni · ok/errore). Controlli:

  • Esegui ora — esegue una volta immediatamente.
  • Attivato / Disattivato — un pulsante a pillola che attiva/disattiva la pianificazione; un job disattivato attenua l'intera scheda.
  • ✎ modifica e 🗑 elimina — icone che appaiono passando sopra la scheda.

Dove finiscono le esecuzioni. Ogni job conserva ogni esecuzione in un'unica sessione (con la propria cartella di lavoro). Clicca sul job e il suo registro di esecuzioni riempie l'area della chat, con una barra di intestazione in alto che mostra gli stessi chip di stato. Le esecuzioni sono separate da divisori Esecuzione N · orario. Il badge su un job conta le esecuzioni non lette. Facoltativamente un job può anche salvare ogni risultato in una cartella (file .md) e inviare una notifica.

Ottimo per controlli ricorrenti, riepiloghi, o per sorvegliare un processo lungo.

Prossimo: Scorciatoie e consigli.