CoffeeBreak CLI
The CoffeeBreak CLI is a command-line interface for developers and operators.
Common Uses
- Managing or inspecting tasks from a terminal.
- Running local or sandboxed scenarios for demos.
- Triggering re-indexing or background maintenance.
The CLI is particularly useful during early adoption and experimentation, when teams want stronger direct control and observability over agent runs.
Task Commands
The tasks command group now supports the first practical API-backed task workflows:
coffeebreak tasks create --goal-type <value> [options]coffeebreak tasks get --task-id <guid> [options]coffeebreak tasks list [options]coffeebreak tasks watch --task-id <guid> [options]coffeebreak tasks heartbeat --task-id <guid> --agent-id <guid> [options]
These commands reuse the same authentication, profile, and API-base-url conventions as the rest of the CLI, so operators can authenticate once with coffeebreak auth login and then work against the canonical task API without crafting raw HTTP requests.