Skip to content

Conversation

@dido18
Copy link
Contributor

@dido18 dido18 commented Nov 11, 2025

Motivation

Refactor the current output of the arduino-app-cli

arduino@aprilette:/$ arduino-app-cli
A CLI to manage the Python app

Usage:
  arduino-app-cli [command]

Available Commands:
  app         Manage Arduino Apps
  brick       Manage Arduino Bricks
  completion  Generates completion scripts
  config      Manage arduino-app-cli config
  daemon      Run an HTTP server to expose arduino-app-cli functionality through REST API
  help        Help about any command
  properties  Manage apps properties
  system
  version     Print the version number of Arduino App CLI

Flags:
      --format string      Output format (text, json) (default "text")
  -h, --help               help for arduino-app-cli
      --log-level string   Set the log level (debug, info, warn, error) (default "error")

Use "arduino-app-cli [command] --help" for more information about a command.

Change description

After

❯ ./build/arduino-app-cli 
A CLI to manage Arduino Apps

Usage:
  arduino-app-cli [command]

Available Commands:
  app         Manage Arduino Apps
  brick       Manage Arduino Bricks
  completion  Generates completion scripts
  config      Manage Arduino App CLI config
  daemon      Run the Arduino App CLI as an HTTP daemon
  help        Help about any command
  properties  Manage apps properties
  system      Manage the board’s system configuration
  version     Print the version number of Arduino App CLI

Flags:
      --format string      Output format (text, json) (default "text")
  -h, --help               help for arduino-app-cli
      --log-level string   Set the log level (debug, info, warn, error) (default "error")

Use "arduino-app-cli [command] --help" for more information about a command.

Additional Notes

Reviewer checklist

  • PR addresses a single concern.
  • PR title and description are properly filled.
  • Changes will be merged in main.
  • Changes are covered by tests.
  • Logging is meaningful in case of troubleshooting.

@dido18 dido18 marked this pull request as ready for review November 11, 2025 13:08
@dido18 dido18 merged commit dbc97ff into main Nov 11, 2025
6 checks passed
@dido18 dido18 deleted the improve-cli-message branch November 11, 2025 13:46
dido18 added a commit that referenced this pull request Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants