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.223 Home All releases olderv2.1.222 v2.1.224newer

/code-review remembers the effort level you typed, and is hidden from the model by default

Use it now
Useful4 Signal0
Slash Commands Notable

/code-review reuses the last effort level you typed, and Claude can no longer run it unprompted.

Feature flag
tengu_dazzling_floyd Gate removed from the code

This release deleted the gate from the code while it was still reading on for the account this site reads, so the code path no longer asks a flag before running.

This account: on · anonymous baseline: on · compiled default in v2.1.223: not a boolean we can read

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.223. It isn't a statement about your account. What a flag value here can and cannot tell you

/code-reviewcodeReviewLastEffort
What

Running /code-review without a level now reuses the level you last typed explicitly, and the command is no longer something Claude can invoke on its own unless a new gate is on.

Details
  • disableModelInvocation is now a function evaluated lazily; it returns true unless the gate tengu_dazzling_floyd is on, and the fallback is false, so by default the model cannot invoke /code-review itself
  • command registration treats a function-valued disableModelInvocation as true when serializing and installs it as a getter
  • two new slash-command hooks were added and allowlisted as declared fields: getDefaultEffort (returns an effort value plus a user-facing notice) and onUserTypedArgs (records the level you typed)
  • the last explicitly typed level is persisted to global config as codeReviewLastEffort
  • the dispatch path, including stacked commands, calls onUserTypedArgs, and when no explicit level is given it pushes the default-effort notice into the transcript as a notice message, in interactive sessions only
  • the prompt instructs the model to say in one short line which level is being reused, an unrecognized level now reports which level it fell back to, and the routing notice wording branches on a new willRunAsFork input
Usage
/code-review high
/code-review
Evidence

Reusing ${n} effort, the level you typed last time, reusing ${n}, the level the user typed last time, tengu_dazzling_floyd, getDefaultEffort

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

See this entry in the whole of v2.1.223 →