Documentation Index
Fetch the complete documentation index at: https://docs.opengoat.ai/llms.txt
Use this file to discover all available pages before exploring further.
Usage
opengoat task create --title <title> --description <text> [--owner <agent-id>] [--assign <agent-id>] [--status <todo|doing|pending|blocked|done>]
opengoat task list [--as <agent-id>] [--json]
opengoat task show <task-id> [--json]
opengoat task status <task-id> <todo|doing|pending|blocked|done> [--reason <text>] [--as <agent-id>]
opengoat task blocker add <task-id> <content> [--as <agent-id>]
opengoat task artifact add <task-id> <content> [--as <agent-id>]
opengoat task worklog add <task-id> <content> [--as <agent-id>]
opengoat task cron [--once] [--interval-minutes <n>] [--inactive-minutes <n>]
Important Rules
--reason is required when status is pending or blocked.
task list returns newest records first.
task cron runs continuously unless --once is used.
JSON Output
Commands supporting --json return machine-readable output for automation pipelines.