Skip to content

[US]: List whole configuration via CLI #28

@HaGGi13

Description

@HaGGi13

User Story Description

As a User, I want to get the whole app configuration listed in the console, so that I have not to search/check any configuration files and for being able to have an overview of available setting keys. This should enable me as user to know what I'm able to configure via CLI.
By doing so, I expect to get the current applied and used key-value pairs printed. Meaning, I see default and custom defined values, but does not expect that those are somehow marked to distinguish between.

Example
I imagine something like followed:

# Lists the whole configuration used by the console app
> ConnyConsole.exe config list

Acceptance criteria

I see (that):

  • When the user runs ConnyConsole.exe config list, the command executes without error
  • The system displays a list of all available configuration settings
  • The listed configuration settings contain custom and default values
  • Each configuration entry includes at least a name and a value
  • It's not distinguished between a default and custom value (no marks or similar)
  • The output is formatted in a readable, structured manner (e.g., table, key-value pairs, or JSON)
  • Help documentation for config list is available via ConnyConsole.exe config --help or similar

Remarks

It's expected that common CLI conventions are followed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions