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.227 Home All releases olderv2.1.226 v2.1.228newer
Claude Code v2.1.227

Proxy config accepts pricing multipliers and per-model rate overrides

Use it now
Useful2 Signal3
Proxy Notable

Proxy config takes an optional pricing block with a multiplier and per-model rate overrides.

pricingmultiplier
What

The proxy configuration file now takes an optional pricing block. It holds a multiplier that must be greater than 0 and at most 1, defaulting to 1, plus a list of per-upstream, per-model overrides for input, output, cache_read and cache_write rates. The block is absent by default, so pricing is unchanged unless you add it.

Details
  • The multiplier is coerced to a number, so a string value in the config file is accepted.
Evidence

multiplier: Ne.coerce.number().gt(0).lte(1).default(1)

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.227 →