Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

errorClass

setting never mined JSON

A Claude Code settings key, read out of the shipped bundle. No mined inventory carries it: everything below comes from what this site has written about it.

SDK subprocess failures are now grouped by cause with paths and stderr scrubbed from reports.

Not Anthropic's. This is the line from the earliest changelog entry here that named it, v2.1.225.

First seen — never in a mined build
Last seen — never in a mined build
Builds0 / 161on this box, as of v2.1.322
Written about v2.1.225 first named in a changelog, 7 Aug 2026

In the changelogs

5

Releases whose published page names errorClass.

  1. v2.1.268
    Tool-call error telemetry gains an errorClass field

    Tool-call failure telemetry now records a separate error class alongside the error message

    found in this entry's text, named in this entry

  2. v2.1.238
    Sessions can advertise that they will not accept cross-session messages

    Sessions that block incoming messages are now labelled, and sending to one is refused up front.

    found in this entry's text

  3. v2.1.225
    SDK subprocess errors carry an error class and sanitized message

    SDK subprocess failures are now grouped by cause with paths and stderr scrubbed from reports.

    found in this entry's text

  4. v2.1.225
    SDK spawn errors carry a telemetry class and redacted paths

    Launch failure reports now scrub secrets out of file paths before sending them.

    found in this entry's text

  5. v2.1.225
    Aborted transport operations report a consistent 'aborted' error class

    Cancelling a connection is now recorded as an abort rather than a generic failure.

    found in this entry's text

First cited

2

The earliest release whose published evidence quoted errorClass was v2.1.225, 7 Aug 2026. That is the oldest release this project wrote about it, so it is a floor on the name's age and not the release that introduced it. It is not a presence reading: which builds carried the name is the table below.

ReleaseDateThe span that was quoted
v2.1.2257 Aug 2026errorClass: "initialize_timeout"
v2.1.26810 Sep 2026A6e({ success: !1, error: Ol() ? Sn : Kt, errorClass: Kt })

Presence across releases

0

The miner has never read a build containing this name. It is here because a changelog entry of ours names it, which is evidence that it existed and not evidence of which releases carried it. The inventory starts at v2.1.138 and everything older than that was never mined.

Read out of the published npm bundle release by release, and out of Anthropic's own documentation as this site captured it. Nothing on this page is a description anybody here wrote about what the settings key does. All settings keys.

Feedback