Claude Code v2.1.295
Claude Code v2.1.295 was released on .
Summary
Claude Code 2.1.295 gives you better control with hooks that can now block actions when they fail, and improves visibility with terminal status updates showing exactly what Claude Code is doing. We've also added smarter error handling, timeout management, and streamlined workf...
Release Context
- This was the 239th Claude Code release of 2026 tracked by Havoptic.
- It shipped 1 day after Claude Code v2.1.294 (October 8, 2026).
- Claude Code: ships every 0.9 days — 29 releases in the last month.
Why it matters: Hooks now block actions that fail or timeout.
Shipped around the same time
Within 3 days of this release, other AI coding tools also shipped:
- Antigravity CLI v1.3.2 (October 8, 2026)
- GitHub Copilot CLI v1.0.94 (October 8, 2026)
- OpenAI Codex CLI rust-v0.162.0 (October 8, 2026)
- OpenAI Codex CLI rust-v0.161.0 (October 7, 2026)
- GitHub Copilot CLI v1.0.93 (October 7, 2026)
Compare Claude Code
Release Notes
- Added onFailure: "block" for command and HTTP hooks: a hook that can't start, times out, or exits with an unexpected code blocks the action instead of letting it through
- Added Program Status Protocol (OSC 7501) support: terminals that implement it can show whether Claude Code is working, waiting on you, or done
- Added quoted text to the /copy picker, so a drafted message copies without its > markers
- Added a warning to claude plugin install, enable, disable and marketplace add when the settings file they write to does not load
- Added a line on stderr, when it is a terminal, that says what a claude -p run is waiting for when it stays open after its last turn
- Added support for timeouts.upstreamttfbms on the Claude apps gateway's Bedrock, Vertex, Foundry and other cloud upstreams: a value you set now limits how long a stream may take to start there, after which it fails over or gets a 502
- Added a "Backgrounding cancelled" message when you stop the turn while ← is waiting for the current tool to finish
- Added an optional models list to every Claude apps gateway upstream: only the listed models are sent there, on failover too, and one in an entry is a wildcard
- Added support for forceLoginMethod: "gateway" and forceLoginGatewayUrl in your own user settings on machines with no managed settings, so /login opens on that Claude apps gateway
- Added advice to claude plugin validate when a plugin's README has no install line: it prints the line to paste and never changes the exit code, even with --strict
- Added upstreamrequestid to the Claude apps gateway's inference audit event: the request ID from Ama
Other Recent Claude Code Releases
- v2.1.293 (October 7, 2026)
- v2.1.292 (October 6, 2026)
- v2.1.291 (October 6, 2026)
- v2.1.290 (October 5, 2026)
- v2.1.289 (October 3, 2026)
All Claude Code releases · All AI coding tool releases on Havoptic