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

Claude Code v2.1.268 ·

New internal SDK field: user_output_styles_dir

SDK session data now exposes user_output_styles_dir, the resolved path to the user-level output-styles folder

Under the hood Internal Changes
JSON All of v2.1.268
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SDKArea: what it touches
Internal ChangesKind: in v2.1.268,
Internal ChangesSection of the release
What

The session data exposed to developers building on the Claude Code SDK gained a new internal field, user_output_styles_dir. It holds the absolute path to the user-level output-styles directory (where personal output style customizations live), resolved after settings environment blocks are applied and honoring any CLAUDE_CONFIG_DIR set in managed or user settings. This field is absent when talking to older versions of the CLI.

Why

This gives SDK consumers a reliable, already-resolved path to the user's output-styles directory instead of having to recompute it themselves, accounting for any custom config directory location.

Read from
Names in the bundleuser_output_styles_dirCLAUDE_CONFIG_DIR
Since it was published

The entry above is what we published on the day. These lines were added later, as Anthropic's own pages caught up, and they sit beside the original rather than replacing it.

Added since A small documentation edit on Customize sessions in self-hosted environments touched a line naming CLAUDE_CONFIG_DIR after this was published. | `CLAUDE_CONFIG_DIR` | Per-session Claude config directory, written at session start from the snapshot of the runner host's config that the runner captures at startup; see [Permissions and tool approval](#permissions-and-tool-approval). W… self-hosted-environments-configuration see the edit
Confirmed since Anthropic's documentation has since written up CLAUDE_CONFIG_DIR, on Claude Code changelog. * \[VSCode] Fixed open tabs and the side bar keeping the old config folder until a window reload after `CLAUDE_CONFIG_DIR` changed in the `environmentVariables` setting changelog see the edit
How sure we are
Two sources agreeTwo things we can check say the same as this entry.
Anthropic's documentation agreesAnthropic's documentation has since written up CLAUDE_CONFIG_DIR, on Claude Code changelog.
Anthropic's release notes agree[VSCode] Fixed the session list, settings toggles, and chat tabs when CLAUDE_CONFIG_DIR is set in a settings file or the…

See this entry in the whole of v2.1.268 →

Feedback