Přeskočit obsah

Plány (Schedules)

Plány nechávají harness spouštět práci bez interaktivní chat relace. Jsou opakující se část autonomního provozu vedle agentů.

Co je plán

Plán je úloha harnessu, která se spustí jednou nebo periodicky:

  • Schedule expression — cron-like řetězec nebo zpoždění
  • Timezone — časové pásmo pro výraz (výchozí UTC)
  • Instructions — co má agent udělat při spuštění
  • Conversation — úloha může být vázaná na konverzaci, kterou harness vytvoří nebo pokračuje
  • Status — scheduled, running, finished nebo error, s počtem běhů a časy last/next run

Úlohy vytváří operátoři v UI nebo agent přes nástroj schedule v konverzaci.

Typické použití

  • Periodické kontroly zdraví nebo pokrytí („každé pondělí shrň nové neúspěšné log sources“)
  • Opakované hunty nebo koncepty reportů
  • Follow-up po zpoždění („za 24 h znovu zkontroluj tento IOC“)
  • Údržba, která nesmí záviset na tom, že někdo sedí v chatu

Autonomie a řízení

Plány běží pod stejnými pravidly harnessu jako chat:

  • Nástroje stále jdou přes sandbox
  • Vetting může pozastavit citlivé volání
  • Audit log zaznamená položky konverzace a spuštění nástrojů z úlohy

Plán může zůstat plně autonomní, nebo ho kombinovat s vettingem a pozdější kontrolou v Conversations / Schedules.

V UI

  • Schedules — seznam úloh, detail (výraz, stav, propojená konverzace, chyby)
  • Z živé konverzace agent může vytvořit úlohu nástrojem schedule; pak se objeví v seznamu