Page history
Configuration changelog
third-party/claude-desktop/configuration-changelog
History
third-party/claude-desktop/configuration-changelog Changed · +4 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.37937.3" description="2026-08-26"> + No configuration changes in this release. +</Update> + <Update label="v1.37937.2" description="2026-08-26"> No configuration changes in this release. </Update>
third-party/claude-desktop/configuration-changelog Changed · +4 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.37937.2" description="2026-08-26"> + No configuration changes in this release. +</Update> + <Update label="v1.37937.1" description="2026-08-25"> No configuration changes in this release. </Update>
third-party/claude-desktop/configuration-changelog Changed · +4 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.37937.1" description="2026-08-25"> + No configuration changes in this release. +</Update> + <Update label="v1.37937.0" description="2026-08-25"> <div className="cfg-keys"> | MDM key | Type | Description |
third-party/claude-desktop/configuration-changelog Changed · +52 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.37937.0" description="2026-08-25"> + <div className="cfg-keys"> + | MDM key | Type | Description | + | -------------------------------------------------------------------------------------------------------------- | ---------- | ------------------------------------ | + | [`inferenceModelPricingEnabled`](/docs/third-party/claude-desktop/configuration#inferencemodelpricingenabled) | `boolean` | Show estimated cost | + | [`inferenceModelPricingMultiplier`](/docs/third-party/claude-desktop/configuration#inferencemodelpricingmultiplier) | `number` | Price multiplier | + | [`inferenceModelPricing`](/docs/third-party/claude-desktop/configuration#inferencemodelpricing) | `object[]` | Model pricing | + | [`userPluginMarketplacesEnabled`](/docs/third-party/claude-desktop/configuration#userpluginmarketplacesenabled) | `boolean` | Allow user-added plugin marketplaces | + | [`userPluginUploadsEnabled`](/docs/third-party/claude-desktop/configuration#userpluginuploadsenabled) | `boolean` | Allow user-added plugins | + | [`mcpToolTimeoutSec`](/docs/third-party/claude-desktop/configuration#mcptooltimeoutsec) | `integer` | MCP tool call timeout | + | [`skipWebFetchPreflight`](/docs/third-party/claude-desktop/configuration#skipwebfetchpreflight) | `boolean` | Skip WebFetch domain check | + | [`organizationInstructions`](/docs/third-party/claude-desktop/configuration#organizationinstructions) | `string` | Organization instructions | + </div> + + **JSON (e.g. for non-MDM users or Bootstrap):** + + ```json theme={null} + { + "models": { + "pricing": { + "enabled": "<boolean>", + "multiplier": "<number>", + "models": [ + { + "name": "<string>", + "inputPerMtok": "<number>", + "outputPerMtok": "<number>", + "cacheReadPerMtok": "<number>", + "cacheWritePerMtok": "<number>" + } + ] + } + }, + "plugins": { + "userPluginMarketplacesEnabled": "<boolean>", + "userPluginUploadsEnabled": "<boolean>" + }, + "mcp": { + "toolTimeoutSec": "<integer>" + }, + "workspace": { + "skipWebFetchPreflight": "<boolean>", + "organizationInstructions": "<string>" + } + } + ``` + + **Changed:** + + * `builtinToolPolicy` accepts argument-scoped Claude Code permission rules such as `Bash(curl *)` or `Edit(**/*.env)` as keys, in addition to bare tool names; `WebSearch` and `WebFetch` take the bare name only, and a key that is not a usable rule is dropped with a configuration error. Deploy argument-scoped entries once your whole fleet is on this release: an older build drops an argument-scoped `ask` entry as an unknown tool, so that tool runs without a prompt. +</Update> + <Update label="v1.34493.1" description="2026-08-21"> No configuration changes in this release. </Update>
third-party/claude-desktop/configuration-changelog Changed · +4 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.34493.1" description="2026-08-21"> + No configuration changes in this release. +</Update> + <Update label="v1.34493.0" description="2026-08-20"> No configuration changes in this release. </Update>
third-party/claude-desktop/configuration-changelog Changed · +4 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.34493.0" description="2026-08-20"> + No configuration changes in this release. +</Update> + <Update label="v1.32885.1" description="2026-08-18"> <div className="cfg-keys"> | MDM key | Type | Description |
third-party/claude-desktop/configuration-changelog Changed · +25 / -1 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.32885.1" description="2026-08-18"> + <div className="cfg-keys"> + | MDM key | Type | Description | + | -------------------------------------------------------------------------------------------- | -------- | ------------------------------- | + | [`bootstrapHeaders`](/docs/third-party/claude-desktop/configuration#bootstrapheaders) | `object` | Bootstrap request headers | + | [`bootstrapHeadersHelper`](/docs/third-party/claude-desktop/configuration#bootstrapheadershelper) | `string` | Bootstrap headers helper script | + </div> + + **JSON (e.g. for non-MDM users or Bootstrap):** + + ```json theme={null} + { + "bootstrap": { + "headers": "<object>", + "headersHelper": "<string>" + } + } + ``` + + **Changed:** + + * `managedMcpServers[].oauth` accepts a new `mode` value, `hosted`: the app signs in to that MCP server with an Anthropic-hosted client identity (Anthropic vouches for the client on each token request) instead of a client you register yourself, pinned to the exact issuer URL(s) you list in `authorizationServer`; it requires the Claude.ai sign-in and is available once the hosted signer is enabled for your organization. +</Update> + <Update label="v1.32352.1" description="2026-08-18"> No configuration changes in this release. </Update>
from line 62
**Changed:** - * **Breaking:** Managed-config URL settings now reject values that embed credentials (`https://user:password@host…`). Configurations that relied on this fail to load until the credentials are removed; use `bootstrapHeaders` / `bootstrapHeadersHelper` (arriving in an upcoming release) to send authentication instead. + * **Breaking:** Managed-config URL settings now reject values that embed credentials (`https://user:password@host…`). Configurations that relied on this fail to load until the credentials are removed; use `bootstrapHeaders` / `bootstrapHeadersHelper` (available from 1.32885.1) to send authentication instead. * `allowedPluginMarketplaces[].source` (beta) accepts a new `url` value: a hosted `marketplace.json` whose plugins are zip archives, fetched over HTTPS with no git on the device; set `url` to the manifest address (`repo`, `ref`, and `path` do not apply). * `allowedPluginMarketplaces[].credentialKind` (beta) accepts a new `inferenceCredential` value, for `url` marketplaces on the inference gateway's own origin: fetches carry the same bearer credential the app already sends the gateway for inference. </Update>
third-party/claude-desktop/configuration-changelog Changed · +5 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.32352.1" description="2026-08-18"> + No configuration changes in this release. +</Update> + <Update label="v1.32352.0" description="2026-08-17"> <div className="cfg-keys"> | MDM key | Type | Description |
from line 38
**Changed:** + * **Breaking:** Managed-config URL settings now reject values that embed credentials (`https://user:password@host…`). Configurations that relied on this fail to load until the credentials are removed; use `bootstrapHeaders` / `bootstrapHeadersHelper` (arriving in an upcoming release) to send authentication instead. * `allowedPluginMarketplaces[].source` (beta) accepts a new `url` value: a hosted `marketplace.json` whose plugins are zip archives, fetched over HTTPS with no git on the device; set `url` to the manifest address (`repo`, `ref`, and `path` do not apply). * `allowedPluginMarketplaces[].credentialKind` (beta) accepts a new `inferenceCredential` value, for `url` marketplaces on the inference gateway's own origin: fetches carry the same bearer credential the app already sends the gateway for inference. </Update>
third-party/claude-desktop/configuration-changelog Changed · +34 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.32352.0" description="2026-08-17"> + <div className="cfg-keys"> + | MDM key | Type | Description | + | ------------------------------------------------------------------------------------------------------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | + | [`claudeAiImport.exportEnabled`](/docs/third-party/claude-desktop/configuration#claudeaiimport) | `boolean` | New subfield: lets users export this computer's chats, Cowork tasks, and Code sessions from Settings > Import & export as a zip that another install can import; no effect unless `enabled` is `true` (default `false`). | + | [`allowedPluginMarketplaces[].manifestSha256`](/docs/third-party/claude-desktop/configuration#allowedpluginmarketplaces) | `string` | New subfield (beta): SHA-256 of the exact hosted `marketplace.json` a `url` marketplace may serve; required when `installationPreference` is `auto_install` or `required`, and a served manifest with any other digest is refused. | + </div> + + **JSON (e.g. for non-MDM users or Bootstrap):** + + ```json theme={null} + { + "claudeAiImport": { + "exportEnabled": "<boolean>" + }, + "plugins": { + "marketplaces": [ + { + "source": "url", + "url": "<string>", + "manifestSha256": "<string>", + "credentialKind": "<anonymous|userGit|credentialHelper|inferenceCredential>" + } + ] + } + } + ``` + + **Changed:** + + * `allowedPluginMarketplaces[].source` (beta) accepts a new `url` value: a hosted `marketplace.json` whose plugins are zip archives, fetched over HTTPS with no git on the device; set `url` to the manifest address (`repo`, `ref`, and `path` do not apply). + * `allowedPluginMarketplaces[].credentialKind` (beta) accepts a new `inferenceCredential` value, for `url` marketplaces on the inference gateway's own origin: fetches carry the same bearer credential the app already sends the gateway for inference. +</Update> + <Update label="v1.30096.5" description="2026-08-14"> No configuration changes in this release. </Update>
third-party/claude-desktop/configuration-changelog Changed · +4 / -0 lines
from line 4
Configuration keys by Claude Desktop release. Each section lists keys added in that release, with the MDM key name (for plist/registry deployment) and the equivalent JSON shape (for local-file or bootstrap remote configuration). +<Update label="v1.30096.5" description="2026-08-14"> + No configuration changes in this release. +</Update> + <Update label="v1.30096.1" description="2026-08-13"> <div className="cfg-keys"> | MDM key | Type | Description |