Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.299 ·

Ultracode state is reported to remote clients alongside the effort level

Claude Code now sends is_ultracode_active with session state, so remote and bridge clients can tell when ultracode is on

Group of 4 Under the hood Internal Changes
JSON All of v2.1.299
Under the hoodTier: how much it should matter to you
3Useful: my rating, 1 to 5
4Signal: worth watching, 1 to 5
UltracodeArea: what it touches
Internal ChangesKind: in v2.1.299,
What probably matters to youSection of the release

Unclear It is not clear how ultracode mode is turned on or which models qualify.

What

Ultracode is a mode of Claude Code. Whether it is active is now sent with the session's state, which is the information Claude Code shares with remote and bridge clients (other apps connected to the same session), next to the effort level and the model.

  • A new is_ultracode_active value is sent through notifyUltracodeActive and settleUltracodeActive. It is skipped when it matches the value last sent.
  • Effort reporting now sends an object with the level and an ultracodeActive field. Before, only the effort level was sent.
  • The value is true only when ultracode is true and the current model qualifies. What the model check requires was not worked out.
  • It is recalculated and sent when app state, settings or the model change, after a turn, when effort is reset, and when a bridge connects. A change in effort also sends an ultracode update with the metadata.
  • When the state is reset, lastReportedUltracodeActive and lastKnownUltracodeActive are cleared.
  • A change to fastMode now also calls a handler.

Only the reporting was traced, not any visible screen.

Why

Apps connected to a session can now see whether ultracode is active, not only which effort level is set.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear how ultracode mode is turned on or which models qualify.

See this entry in the whole of v2.1.299 →

Feedback