The whole hunk
from line 4, old and new numbered
/
lines
from line 4
44
55Configuration 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).
66
7<Update label="v2.2553.0" description="2026-09-17">
8 <div className="cfg-keys">
9 | MDM key | Type | Description |
10 | ------------------------------------------------------------------------------------------------------------------ | ---------- | ------------------------------------------- |
11 | [`inferenceCredentialHelperWindows`](/docs/third-party/claude-desktop/configuration#inferencecredentialhelperwindows) | `string` | Helper script (Windows) |
12 | [`allowedPluginMcpServers`](/docs/third-party/claude-desktop/configuration#allowedpluginmcpservers) | `object[]` | Allowed plugin MCP servers |
13 | [`builtinBrowserEnabled`](/docs/third-party/claude-desktop/configuration#builtinbrowserenabled) | `boolean` | Allow the built-in browser |
14 | [`builtinBrowserDefaultDomainPolicy`](/docs/third-party/claude-desktop/configuration#builtinbrowserdefaultdomainpolicy) | `enum` | Default site policy in the built-in browser |
15 | [`builtinBrowserAllowedDomains`](/docs/third-party/claude-desktop/configuration#builtinbrowseralloweddomains) | `string[]` | Allowed sites in the built-in browser |
16 | [`builtinBrowserBlockedDomains`](/docs/third-party/claude-desktop/configuration#builtinbrowserblockeddomains) | `string[]` | Blocked sites in the built-in browser |
17 </div>
18
19 **JSON (e.g. for non-MDM users or Bootstrap):**
20
21 ```json theme={null}
22 {
23 "inference": {
24 "credential": {
25 "commandWindows": "<string>"
26 }
27 },
28 "mcp": {
29 "allowedPluginServers": [
30 {
31 "serverUrl": "<string>"
32 }
33 ]
34 },
35 "builtinBrowser": {
36 "enabled": "<boolean>",
37 "defaultDomainPolicy": "<allow|block>",
38 "allowedDomains": ["<string>"],
39 "blockedDomains": ["<string>"]
40 }
41 }
42 ```
43
44 **Changed:**
45
46 * `inferenceFoundryResource` now requires the user's consent when delivered by a bootstrap URL the user configured themselves (`consentRequired`), as `inferenceFoundryBaseUrl` and the other providers' endpoint settings already do; declining quits the app, and because the resource name is required each such Foundry install prompts once after updating. A bootstrap URL set by device management, or covered by `trustBootstrapDelivery: true`, never prompts, and values delivered by MDM are unchanged. Earlier releases apply a served value without asking.
47</Update>
48
749<Update label="v2.110.0" description="2026-09-15">
850 <div className="cfg-keys">
951 | MDM key | Type | Description |