Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.271 ·

Keepalive holds remote sessions open while hooks run

Remote/CCR sessions now hold a keepalive open while a hook runs, gated behind a flag, to avoid idle timeouts on slow hooks

TierNothing to try yethow much it should matter to you
Useful2my rating, 1 to 5
Signal3worth watching, 1 to 5
AreaHookswhat it touches
KindIn Developmentin v2.1.271,
Group of 2 Nothing to try yet Notable No documentation found

Remote/CCR sessions now hold a keepalive open while a hook runs, gated behind a flag, to avoid idle timeouts on slow hooks

What

A new internal mechanism (referred to internally as rWt/Uri) keeps a remote session's activity/keepalive signal open for as long as a hook (an automated script Claude Code runs at certain points) is executing. The hold duration is calculated from the hook's own timeout setting plus a fixed pad, so a slow-running hook doesn't cause the connection to be treated as idle.

Why

This is meant to stop a remote or CCR (cloud/bridge) session from idle-timing-out just because a hook it's waiting on is taking a while to finish. Since it's gated off by default, most users won't notice any behavior change yet.

Read from
Names in the bundleCLAUDE_CODE_REMOTE_SEND_KEEPALIVES
Feature flag
tengu_ccr_hook_keepalive_enabled Not enough to say

Nothing here resolved what this flag was doing on this version, so nothing here should be read as on or off.

This account: no value returned · anonymous baseline: no value returned · compiled default in v2.1.271: off

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.271. It isn't a statement about your account. What a flag value here can and cannot tell you

What has happened since
Flag reading moved The flag server now returns on for tengu_ccr_hook_keepalive_enabled, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.

See this across every release →

How sure we are
One source agreesOne thing we can check says the same as this entry.
The name it cites is new in this buildNew in this build: tengu_ccr_hook_keepalive_enabled

See this entry in the whole of v2.1.271 →