Skip to content

Agent Commands

Bot orchestration: heartbeats, task claiming, coordination.

Commands

optimal agent heartbeat

Send agent heartbeat

FlagDescriptionDefaultRequired
--agent <id>Agent IDyes
--status <s>Status: idle, working, erroridle
bash
optimal agent heartbeat --agent content-bot --status active
optimal agent heartbeat --agent finance-bot --status idle

optimal agent list

List active agents (heartbeat in last 5 min)

bash
optimal agent list

optimal agent claim

Claim the next available task

FlagDescriptionDefaultRequired
--agent <id>Agent IDyes
--skill <s>Skill filter (comma-separated)
bash
optimal agent claim --agent content-bot
optimal agent claim --agent finance-bot --skill financial-analysis

optimal agent report

Report progress on a task

FlagDescriptionDefaultRequired
--task <id>Task IDyes
--agent <id>Agent IDyes
--message <msg>Progress messageyes
bash
optimal agent report --task 42 --agent content-bot --message "Generated 3 of 5 social posts"

optimal agent complete

Mark a task as done

FlagDescriptionDefaultRequired
--task <id>Task IDyes
--agent <id>Agent IDyes
--summary <s>Completion summaryyes
bash
optimal agent complete --task 42 --agent content-bot --summary "Published 5 social posts for CRE-11TRUST"

optimal agent release

Release a claimed task back to ready

FlagDescriptionDefaultRequired
--task <id>Task IDyes
--agent <id>Agent IDyes
--reason <r>Release reason
bash
optimal agent release --task 42 --agent content-bot --reason "Missing API credentials"

optimal agent blocked

Mark a task as blocked

FlagDescriptionDefaultRequired
--task <id>Task IDyes
--agent <id>Agent IDyes
--reason <r>Block reasonyes
bash
optimal agent blocked --task 42 --agent finance-bot --reason "Waiting on income statement upload"

optimal agent coordinate

Run the coordinator loop

FlagDescriptionDefaultRequired
--interval <ms>Poll interval in milliseconds30000
--max-agents <n>Maximum agents to manage10
bash
optimal agent coordinate
optimal agent coordinate --interval 60000 --max-agents 5

optimal agent status

Show coordinator status

bash
optimal agent status

optimal agent assign

Manually assign a task to an agent

FlagDescriptionDefaultRequired
--task <id>Task IDyes
--agent <id>Agent IDyes
bash
optimal agent assign --task 42 --agent finance-bot

optimal agent rebalance

Release stale tasks and rebalance

bash
optimal agent rebalance

Built by Carlos Lenis in Miami