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
healthisolata per non mescolarsi alla conversazione principale. - Le checklist vuote o composte solo da titoli vengono ignorate.
- Una risposta esattamente uguale a
HEALTH_OKindica 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.