Kucedr offre attività pianificate dell’agente e health check periodici. Entrambi vengono eseguiti nel processo dell’app, quindi Kucedr deve rimanere aperto.

Health check

Disponibile. HEALTH.md definisce una checklist che Kucedr esegue in background.

  • Intervalli disponibili: Disattivato, 1 minuto, 30 minuti o 1 ora.
  • Le esecuzioni vengono saltate quando l'agente principale o quello dedicato agli health check è occupato.
  • Puoi impostare fasce orarie giornaliere oppure date iniziali e finali incluse.
  • Le esecuzioni possono usare una sessione health isolata per non mescolarsi alla conversazione principale.
  • Le checklist vuote o composte solo da titoli vengono ignorate.
  • Una risposta esattamente uguale a HEALTH_OK indica che tutto è in ordine. Qualsiasi altra risposta viene registrata come elemento che richiede attenzione.

La schermata Health legge, modifica e salva checklist e configurazione. Lo strumento dell'agente può inoltre aggiornare contesto leggero, sessione isolata, opzione per saltare l'esecuzione quando il sistema è occupato, orari di attività e inclusione del ragionamento.

L’esecutore applica provider e modello selezionati, intervallo, verifica dello stato occupato, orari o date di attività, sessione isolata e contesto minimo. I campi salvati relativi a destinazione, policy diretta, contesto leggero e inclusione del ragionamento non vengono ancora utilizzati.

Pianificazione delle attività

Kucedr conserva record cron con:

  • Un nome e una descrizione facoltativa.
  • Un'espressione cron.
  • Stato abilitato o in pausa.
  • Un prompt per l’agente.
  • Data di creazione e di aggiornamento.
  • Una scelta di provider e modello riservata alle attività pianificate.

Le operazioni per creare, aggiornare, sospendere, riprendere, eliminare, ottenere, elencare e avviare subito funzionano sui record. All’avvio, Kucedr ricarica e ripianifica le attività salvate. I prompt pianificati e Esegui ora avviano direttamente l’agente in background.

Le attività in background ricevono tutti gli strumenti per impostazione predefinita. Un elenco salvato non vuoto limita gli strumenti disponibili; un elenco vuoto mantiene il catalogo completo. Le operazioni che richiedono un’autorizzazione interattiva vengono negate, perché un’esecuzione in background non può fermarsi per chiedere conferma.

Le pianificazioni si creano e si gestiscono dalla conversazione e tramite i comandi /task_list, /create_task e /delete_task, non con un modulo di creazione. La schermata Attività seleziona provider e modello, elenca le pianificazioni e apre i dettagli per Esegui ora, stato, elenco degli strumenti ed eliminazione con conferma. La modifica di prompt o cron rimane guidata dall’agente.