Skip to content

fix(pilotctl,install): stop claiming pilot-gateway ships with the install#355

Merged
TeoSlayer merged 1 commit into
mainfrom
fix/gateway-optional-refs
Jul 7, 2026
Merged

fix(pilotctl,install): stop claiming pilot-gateway ships with the install#355
TeoSlayer merged 1 commit into
mainfrom
fix/gateway-optional-refs

Conversation

@TeoSlayer

Copy link
Copy Markdown
Collaborator

pilot-gateway was extracted to the sibling pilot-protocol/gateway repo
and no longer ships in release tarballs (BINS=daemon/pilotctl/updater
since #186), but several surfaces still told users it was installed:

  • pilotctl --help and the machine-readable catalog described it as a
    'separate binary installed alongside pilotctl' — now marked optional
    with a pointer to github.com/pilot-protocol/gateway
  • 'pilotctl extras gateway ' died with a bare internal error when
    the binary was absent — now a not_found error explaining where to
    get it
  • install.sh printed the 'Bridge IP traffic' get-started hint
    unconditionally, telling fresh installs to run a command that cannot
    work — now gated on the binary actually existing
  • docs/cli-reference.md regenerated

Fresh-install abort itself (cp: pilot-gateway: No such file) was fixed
in the canonical installer (pilot-protocol/release + R2 asset).

Reported by Christopher Powroznik (Bowmark AI) via Slack, 2026-07-06.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

…tall

pilot-gateway was extracted to the sibling pilot-protocol/gateway repo
and no longer ships in release tarballs (BINS=daemon/pilotctl/updater
since #186), but several surfaces still told users it was installed:

- pilotctl --help and the machine-readable catalog described it as a
  'separate binary installed alongside pilotctl' — now marked optional
  with a pointer to github.com/pilot-protocol/gateway
- 'pilotctl extras gateway <cmd>' died with a bare internal error when
  the binary was absent — now a not_found error explaining where to
  get it
- install.sh printed the 'Bridge IP traffic' get-started hint
  unconditionally, telling fresh installs to run a command that cannot
  work — now gated on the binary actually existing
- docs/cli-reference.md regenerated

Fresh-install abort itself (cp: pilot-gateway: No such file) was fixed
in the canonical installer (pilot-protocol/release + R2 asset).

Reported by Christopher Powroznik (Bowmark AI) via Slack, 2026-07-06.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@TeoSlayer TeoSlayer merged commit 1eb714c into main Jul 7, 2026
16 checks passed
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.

2 participants