Skip to main content
← Back to list
01Issue
FeatureOpenSwamp CLI
AssigneesNone

#321 swamp issue: check if reporter is on an outdated binary before opening

Opened by stack72 · 5/11/2026

Description

When a user files an issue via swamp issue, the CLI should check whether the user's current binary version is behind the latest release. If it is, the CLI should prompt the user to update first — and ideally check the changelog or commit history between their version and latest to see if a relevant fix already landed.

Motivation

In swamp-club#319, a user filed a detailed bug report for a problem that had already been fixed 2 commits ahead of their build (the fix from swamp-club#310). The triage effort confirmed it was a duplicate — time that could have been saved if the CLI had nudged the user to update before filing.

Suggested behavior

  1. During swamp issue bug / swamp issue feature / swamp issue security, compare the running binary's version/sha against the latest release.
  2. If the user is behind:
    • Show a prompt: "You're running version X, but Y is available. Issues are often fixed in newer releases — would you like to update first?"
    • If the user chooses to update, run swamp update and exit.
    • If the user chooses to continue filing, proceed normally (they may be reporting a known-unfixed issue or documenting for others).
  3. This should be a soft nudge, not a blocker — users should always be able to file regardless of version.
02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED

Open

5/11/2026, 5:38:34 PM

No activity in this phase yet.

03Sludge Pulse

Sign in to post a ripple.