Skip to content

[DXP-2560] Provide framework for commands#222

Closed
valkovich-ds wants to merge 29 commits intomainfrom
v2-prototype
Closed

[DXP-2560] Provide framework for commands#222
valkovich-ds wants to merge 29 commits intomainfrom
v2-prototype

Conversation

@valkovich-ds
Copy link

  • Introduces AbstractCommand<ResultT> as the base class for all CLI commands in the StreamX CLI v2. This class provides a unified framework for command execution, output formatting, error handling, and interactive user input.
  • Introduces AbstractCommandGroup and SilentAbstractCommand helper classes.

This PR contains a few example settings commands. We can either remove them from this PR, or keep than replace with the actual ones.

valkovich-ds and others added 29 commits January 15, 2026 11:24
@valkovich-ds valkovich-ds requested a review from a team as a code owner January 22, 2026 08:25
@valkovich-ds valkovich-ds changed the title [DXP-2560] Provide framework for command [DXP-2560] Provide framework for commands Jan 22, 2026
@valkovich-ds
Copy link
Author

Closing in favor of github.com/streamx-com/streamx-cli/pull/2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant