Documentation

Tenant OwnerReviewerOperator

Product knowledge base, playbooks, and embedded guidance for every persona.

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.