hiveloom schedule
Creates and manages cron-style scheduled jobs for an agent. Each job has a prompt template and a schedule expression; at each fire, Hiveloom runs the prompt against the agent and persists the result.
Synopsis
hiveloom schedule [GLOBAL FLAGS] <COMMAND>Global flags
| Flag | Default | Description |
|---|---|---|
--tenant <TENANT> | default | Tenant slug. |
--endpoint <URL> | — | API endpoint. |
--token <TOKEN> | — | Bearer token. |
--json | — | JSON output. |
Subcommands
| Subcommand | Purpose |
|---|---|
create | Create a scheduled job. |
list | List jobs for an agent. |
show | Show one job, including last run + next fire. |
pause | Pause a job (kept on disk; stops firing). |
resume | Resume a paused job. |
delete | Delete a job. |
Examples
Daily 09:00 summary fed to a “summariser” agent:
hiveloom schedule create \
--agent summariser \
--cron "0 9 * * *" \
--prompt "Summarise yesterday's events." \
--label morning-summaryInspect:
hiveloom schedule list --agent summariser
hiveloom schedule show sch_abc123 --agent summariserPause for the weekend, resume Monday:
hiveloom schedule pause sch_abc123 --agent summariser
hiveloom schedule resume sch_abc123 --agent summariserDelete:
hiveloom schedule delete sch_abc123 --agent summariserCron format
Standard 5-field cron (min hour dom month dow). Schedules are evaluated
in the host’s local timezone. There is no second-precision; the smallest
interval is one minute.
See also
hiveloom event— react to events rather than fire on a clock.