Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.248 Home All releases olderv2.1.247 v2.1.250newer
Claude Code v2.1.248

Goal state is published as a live event

You'll notice
Useful3 Signal3
Goals

Goal progress is now streamed live, so goal indicators update as it advances.

/goal
What

The state behind /goal (its condition, iteration count, tokens at start and last reason) is now emitted as a streamed event, so any view showing a goal indicator updates as the goal advances. The value is null once the goal is cleared.

Details
  • Emitted when the /goal Stop hook reports the condition met, which clears it, or not yet met, which bumps the iteration count and last reason.
Evidence

Emitted when the user's /goal Stop hook reports met (clears) or not-yet-met (bumps iterations + last_reason).

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.248 →