You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
BashArea: what it touches
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release
What
gh is GitHub's command-line tool, and its --jq option filters the reply with a small query language called jq. When a gh command uses --jq, Claude Code now checks the filter first. If the jq on your machine cannot read it, the command stops and no request is sent.
If a request that changes something on GitHub was already sent and the filter then fails, Claude Code warns that running the command again will send that request again. Before, a filter problem showed up only after the request had been made.
Why
This avoids accidentally repeating a change, such as creating the same comment or issue twice, just because the output filter was wrong.