Skip to content

hush: --version reports 0.0.4 on both the broker line (main) and the pre-broker line (hush/0.0.x) #102

Open

Description

@AojdevStudio

Problem

bws-tui/Cargo.toml says version = "0.0.4" on main and on hush/0.0.x. So hush --version prints hush 0.0.4 for two incompatible CLIs. The broker build on main has no get or --value, and its run and exec need the root broker daemon. The pre-broker build calls bws directly.

Evidence

  • MacBook ~/.cargo/bin/hush --version: hush 0.0.4. It is a pre-broker build from a local path on Aug 18.
  • aojdevlinux ~/.cargo/bin/hush --version: hush 0.0.4, built from e269d59 per ~/.cargo/.crates2.json.
  • main at 65c21c2 and hush/0.0.x at 1e92b9b both have version = "0.0.4".

An agent cannot tell from --version which CLI contract it has. Found while fixing #101.

Decision needed

Choose the version numbers, for example 0.0.5 for the maintenance line after #101 and 0.1.0 for the broker line on main, and how fleet installs pin them. That is a release-policy call for the owner.

Activity

  1. pullfrog commented on Oct 23, 2026

    @pullfrog
  2. linear-code commented on Oct 23, 2026

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageMaintainer needs to evaluate

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions