Skip to content

fix(cli): flatten 'deltix branch list' + soften 'deltix version' probe wording - #42

Merged
SammyBytes merged 1 commit into
mainfrom
feat/branch-list-flat-version-quiet
Aug 31, 2026
Merged

fix(cli): flatten 'deltix branch list' + soften 'deltix version' probe wording#42
SammyBytes merged 1 commit into
mainfrom
feat/branch-list-flat-version-quiet

Conversation

@SammyBytes

Copy link
Copy Markdown
Owner

Two operator-pain reductions: branch list was printing JSON blobs (BranchSummary object serialized inline); deltix version shouted 'unreachable' even when commands worked, because /status is a separate probe that can fail without implying the server is down. Both fixed.

133 unit tests pass; lint clean.

…e wording

Two small operator-pain reductions reported in the same session:

1. 'deltix branch list' was printing the {name, isCurrent} BranchSummary
   as a JSON blob per row. Flatten to a readable two-column table with
   a '*' marker on the current branch.

2. 'deltix version' claimed the server was 'unreachable' whenever the
   /status probe timed out or returned non-2xx, even though the data
   endpoints were visibly working. Replaced the alarming wording with
   a quiet 'server version probe unavailable; run any data command to
   confirm connectivity' note. Doesn't shout server-down when the
   actual server is fine.

133 unit tests pass; lint clean.
@SammyBytes
SammyBytes merged commit de36fe0 into main Aug 31, 2026
2 checks passed
@SammyBytes
SammyBytes deleted the feat/branch-list-flat-version-quiet branch August 31, 2026 18:40
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.

1 participant