Skip to main content
Two commands describe the installed CLI, version-matched to the binary, and neither needs authentication. An agent drives floo through this CLI or the HTTP API; the API path starts at getfloo.com/agents.md.

commands

Print the full command tree. With --json it is the machine-readable list of what the installed CLI can do.

JSON output

requires_auth is false for the commands that work before floo auth login, such as auth login, preflight, and docs. version is the installed CLI version. Commands with subcommands carry a nested subcommands array.

docs

Print the topic index, or resolve one topic to its URL on this site. The CLI carries no offline copy of the docs.

Arguments

JSON output

Without a topic, --json returns topic: "overview", the rendered index as content, and a topics array of {name, summary, aliases, url}. A topic requested by alias adds requested_topic and alias: true. Append .md to any returned URL for the Markdown source, the form to hand an agent.

Discovery order

This order finds the right command in the fewest calls without guessing a flag:
  1. floo commands --json for the capability list.
  2. floo <command> --help for exact arguments and flags.
  3. floo docs <topic> --json for the concept behind the command.
The installed command tree is the source of truth: a command in the binary but not on this site is real; the reverse is not.
  • CLI overview, the output contract and app inference shared by every command
  • Agent setup, permissions and the JSON parsing contract