$PATH lookup:
- You create an executable named
entire-agent-<name> - Place it anywhere on your
$PATH - The CLI discovers it at startup and registers it as a new agent
Entire runs every subcommand from the repository root.
The integration follows these conventions:
- Output: JSON on stdout (unless noted otherwise)
- Errors: Nonzero exit code and message on stderr
- Stateless: Each invocation is independent, no persistent connection