Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.321 ·

gh commands with --jq are checked before anything is sent to GitHub

A bad --jq filter on a gh command now stops it before the request is sent, and Claude Code warns if a rerun would repeat a change

You'll notice Improvements
JSON All of v2.1.321
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.

See this entry in the whole of v2.1.321 →

Feedback