Configuration changelog changedthird-party/claude-desktop/configuration-changelog
Nearest release: v2.1.284, published 3 hours before upstream edited the page. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Upstream edited this page at 28 Sep 2026 20:19 UTC, give or take a minute or two: the time comes from Anthropic’s own sitemap rather than from a commit. This site recorded the change at 28 Sep 2026 22:07 UTC.
Upstream edited
Recorded here
Lines+207added
Lines−207removed
From line
17
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits35to this page, all time
The whole hunk
from line 17, old and new numbered
/
The two sides of this change are more than 400 edits apart, too far apart to line up, so this is the differ's own diff of it and the words inside a line are not marked.
from line 17
1717
1818<Update label="v2.7032.0" description="2026-09-22">
1919 <div className="cfg-keys">
20 | MDM key | Type | Description |
21 | ------------------------------------------------------------------------------------------------------------------------ | --------- | ------------------------------------- |
22 | [`inferenceIdpAuthFlow`](/docs/third-party/claude-desktop/configuration#inferenceidpauthflow) | `enum` | Identity provider sign-in flow |
23 | [`inferenceIdpOidc`](/docs/third-party/claude-desktop/configuration#inferenceidpoidc) | `object` | Identity provider (OIDC) |
20 | MDM key | Type | Description |
21 | - | - | - |
22 | [`inferenceIdpAuthFlow`](/docs/third-party/claude-desktop/configuration#inferenceidpauthflow) | `enum` | Identity provider sign-in flow |
23 | [`inferenceIdpOidc`](/docs/third-party/claude-desktop/configuration#inferenceidpoidc) | `object` | Identity provider (OIDC) |
2424 | [`mcpScheduledTaskApprovalLifetimeDays`](/docs/third-party/claude-desktop/configuration#mcpscheduledtaskapprovallifetimedays) | `integer` | Scheduled-task tool approval lifetime |
25 | [`keepAwakeEnabled`](/docs/third-party/claude-desktop/configuration#keepawakeenabled) | `boolean` | Allow keep awake |
25 | [`keepAwakeEnabled`](/docs/third-party/claude-desktop/configuration#keepawakeenabled) | `boolean` | Allow keep awake |
2626 </div>
2727
2828 **Set in the Claude admin console only:**
from line 81
8181
8282<Update label="v2.2553.0" description="2026-09-17">
8383 <div className="cfg-keys">
84 | MDM key | Type | Description |
85 | ------------------------------------------------------------------------------------------------------------------ | ---------- | ------------------------------------------- |
86 | [`inferenceCredentialHelperWindows`](/docs/third-party/claude-desktop/configuration#inferencecredentialhelperwindows) | `string` | Helper script (Windows) |
87 | [`allowedPluginMcpServers`](/docs/third-party/claude-desktop/configuration#allowedpluginmcpservers) | `object[]` | Allowed plugin MCP servers |
88 | [`builtinBrowserEnabled`](/docs/third-party/claude-desktop/configuration#builtinbrowserenabled) | `boolean` | Allow the built-in browser |
89 | [`builtinBrowserDefaultDomainPolicy`](/docs/third-party/claude-desktop/configuration#builtinbrowserdefaultdomainpolicy) | `enum` | Default site policy in the built-in browser |
90 | [`builtinBrowserAllowedDomains`](/docs/third-party/claude-desktop/configuration#builtinbrowseralloweddomains) | `string[]` | Allowed sites in the built-in browser |
91 | [`builtinBrowserBlockedDomains`](/docs/third-party/claude-desktop/configuration#builtinbrowserblockeddomains) | `string[]` | Blocked sites in the built-in browser |
84 | MDM key | Type | Description |
85 | - | - | - |
86 | [`inferenceCredentialHelperWindows`](/docs/third-party/claude-desktop/configuration#inferencecredentialhelperwindows) | `string` | Helper script (Windows) |
87 | [`allowedPluginMcpServers`](/docs/third-party/claude-desktop/configuration#allowedpluginmcpservers) | `object[]` | Allowed plugin MCP servers |
88 | [`builtinBrowserEnabled`](/docs/third-party/claude-desktop/configuration#builtinbrowserenabled) | `boolean` | Allow the built-in browser |
89 | [`builtinBrowserDefaultDomainPolicy`](/docs/third-party/claude-desktop/configuration#builtinbrowserdefaultdomainpolicy) | `enum` | Default site policy in the built-in browser |
90 | [`builtinBrowserAllowedDomains`](/docs/third-party/claude-desktop/configuration#builtinbrowseralloweddomains) | `string[]` | Allowed sites in the built-in browser |
91 | [`builtinBrowserBlockedDomains`](/docs/third-party/claude-desktop/configuration#builtinbrowserblockeddomains) | `string[]` | Blocked sites in the built-in browser |
9292 </div>
9393
9494 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 123
123123
124124<Update label="v2.110.0" description="2026-09-15">
125125 <div className="cfg-keys">
126 | MDM key | Type | Description |
127 | ---------------------------------------------------------------------------------------------------------- | ---------- | ----------------------------------- |
128 | [`inferenceCredentialHelperArgs`](/docs/third-party/claude-desktop/configuration#inferencecredentialhelperargs) | `string[]` | Helper script arguments |
129 | [`inferenceFoundryBaseUrl`](/docs/third-party/claude-desktop/configuration#inferencefoundrybaseurl) | `string` | Azure AI Foundry base URL |
130 | [`defaultModelEffort`](/docs/third-party/claude-desktop/configuration#defaultmodeleffort) | `enum` | Default model effort |
131 | [`alwaysStartWithDefaultModel`](/docs/third-party/claude-desktop/configuration#alwaysstartwithdefaultmodel) | `boolean` | Always start with the default model |
132 | [`modelCatalogEnabled`](/docs/third-party/claude-desktop/configuration#modelcatalogenabled) | `boolean` | Model catalog metadata |
133 | [`modelCatalogUrl`](/docs/third-party/claude-desktop/configuration#modelcatalogurl) | `string` | Model catalog URL |
134 | [`scheduledTasksEnabled`](/docs/third-party/claude-desktop/configuration#scheduledtasksenabled) | `boolean` | Allow scheduled tasks |
126 | MDM key | Type | Description |
127 | - | - | - |
128 | [`inferenceCredentialHelperArgs`](/docs/third-party/claude-desktop/configuration#inferencecredentialhelperargs) | `string[]` | Helper script arguments |
129 | [`inferenceFoundryBaseUrl`](/docs/third-party/claude-desktop/configuration#inferencefoundrybaseurl) | `string` | Azure AI Foundry base URL |
130 | [`defaultModelEffort`](/docs/third-party/claude-desktop/configuration#defaultmodeleffort) | `enum` | Default model effort |
131 | [`alwaysStartWithDefaultModel`](/docs/third-party/claude-desktop/configuration#alwaysstartwithdefaultmodel) | `boolean` | Always start with the default model |
132 | [`modelCatalogEnabled`](/docs/third-party/claude-desktop/configuration#modelcatalogenabled) | `boolean` | Model catalog metadata |
133 | [`modelCatalogUrl`](/docs/third-party/claude-desktop/configuration#modelcatalogurl) | `string` | Model catalog URL |
134 | [`scheduledTasksEnabled`](/docs/third-party/claude-desktop/configuration#scheduledtasksenabled) | `boolean` | Allow scheduled tasks |
135135 </div>
136136
137137 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 173
173173
174174<Update label="v1.52386.0" description="2026-09-10">
175175 <div className="cfg-keys">
176 | MDM key | Type | Description |
177 | ---------------------------------------------------------------------------------------------------- | --------- | ------------------------------- |
178 | [`sshTransport`](/docs/third-party/claude-desktop/configuration#sshtransport) · Beta | `enum` | SSH connection engine |
179 | [`chatSessionRetentionDays`](/docs/third-party/claude-desktop/configuration#chatsessionretentiondays) | `integer` | Chat retention period |
180 | [`coworkSessionRetentionDays`](/docs/third-party/claude-desktop/configuration#coworksessionretentiondays) | `integer` | Cowork retention period |
181 | [`codeSessionRetentionDays`](/docs/third-party/claude-desktop/configuration#codesessionretentiondays) | `integer` | Code retention period |
182 | [`sessionRetentionHold`](/docs/third-party/claude-desktop/configuration#sessionretentionhold) | `boolean` | Suspend session deletion |
183 | [`coworkVmIpv6Enabled`](/docs/third-party/claude-desktop/configuration#coworkvmipv6enabled) | `boolean` | Enable IPv6 in the workspace VM |
176 | MDM key | Type | Description |
177 | - | - | - |
178 | [`sshTransport`](/docs/third-party/claude-desktop/configuration#sshtransport) · Beta | `enum` | SSH connection engine |
179 | [`chatSessionRetentionDays`](/docs/third-party/claude-desktop/configuration#chatsessionretentiondays) | `integer` | Chat retention period |
180 | [`coworkSessionRetentionDays`](/docs/third-party/claude-desktop/configuration#coworksessionretentiondays) | `integer` | Cowork retention period |
181 | [`codeSessionRetentionDays`](/docs/third-party/claude-desktop/configuration#codesessionretentiondays) | `integer` | Code retention period |
182 | [`sessionRetentionHold`](/docs/third-party/claude-desktop/configuration#sessionretentionhold) | `boolean` | Suspend session deletion |
183 | [`coworkVmIpv6Enabled`](/docs/third-party/claude-desktop/configuration#coworkvmipv6enabled) | `boolean` | Enable IPv6 in the workspace VM |
184184 </div>
185185
186186 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 224
224224
225225<Update label="v1.46388.1" description="2026-09-04">
226226 <div className="cfg-keys">
227 | MDM key | Type | Description |
228 | ---------------------------------------------------------------------------------------------------------------------- | --------- | --------------------------------------- |
229 | [`sshClientPath`](/docs/third-party/claude-desktop/configuration#sshclientpath) · Beta | `string` | SSH client program |
230 | [`configRecheckIntervalMinutes`](/docs/third-party/claude-desktop/configuration#configrecheckintervalminutes) | `integer` | Configuration re-check interval |
231 | [`disableBypassPermissionsMode`](/docs/third-party/claude-desktop/configuration#disablebypasspermissionsmode) | `boolean` | Disable bypass permissions mode |
227 | MDM key | Type | Description |
228 | - | - | - |
229 | [`sshClientPath`](/docs/third-party/claude-desktop/configuration#sshclientpath) · Beta | `string` | SSH client program |
230 | [`configRecheckIntervalMinutes`](/docs/third-party/claude-desktop/configuration#configrecheckintervalminutes) | `integer` | Configuration re-check interval |
231 | [`disableBypassPermissionsMode`](/docs/third-party/claude-desktop/configuration#disablebypasspermissionsmode) | `boolean` | Disable bypass permissions mode |
232232 | [`blockReadsOutsideWorkingDirectories`](/docs/third-party/claude-desktop/configuration#blockreadsoutsideworkingdirectories) | `boolean` | Block reads outside working directories |
233233 </div>
234234
from line 264
264264
265265<Update label="v1.44121.1" description="2026-09-02">
266266 <div className="cfg-keys">
267 | MDM key | Type | Description |
268 | ---------------------------------------------------------------------------------------------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
269 | [`inferenceStreamIdleTimeoutSec`](/docs/third-party/claude-desktop/configuration#inferencestreamidletimeoutsec) | `integer` | Stream idle timeout |
270 | [`egressProxyUrl`](/docs/third-party/claude-desktop/configuration#egressproxyurl) | `string` | Proxy server URL |
271 | [`egressProxyPacUrl`](/docs/third-party/claude-desktop/configuration#egressproxypacurl) | `string` | Proxy auto-config (PAC) URL |
272 | [`claudeAiImport.automatic3pImport`](/docs/third-party/claude-desktop/configuration#claudeaiimport) | `boolean` | New subfield (beta): when `true` and `deploymentOrganizationUuid` is set, the app copies this computer's earlier third-party sessions stored before an organization ID was configured into that organization's session store, once per device and in the background; independent of `enabled` (default `false`). |
267 | MDM key | Type | Description |
268 | - | - | - |
269 | [`inferenceStreamIdleTimeoutSec`](/docs/third-party/claude-desktop/configuration#inferencestreamidletimeoutsec) | `integer` | Stream idle timeout |
270 | [`egressProxyUrl`](/docs/third-party/claude-desktop/configuration#egressproxyurl) | `string` | Proxy server URL |
271 | [`egressProxyPacUrl`](/docs/third-party/claude-desktop/configuration#egressproxypacurl) | `string` | Proxy auto-config (PAC) URL |
272 | [`claudeAiImport.automatic3pImport`](/docs/third-party/claude-desktop/configuration#claudeaiimport) | `boolean` | New subfield (beta): when `true` and `deploymentOrganizationUuid` is set, the app copies this computer's earlier third-party sessions stored before an organization ID was configured into that organization's session store, once per device and in the background; independent of `enabled` (default `false`). |
273273 </div>
274274
275275 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 302
302302
303303<Update label="v1.40609.0" description="2026-08-27">
304304 <div className="cfg-keys">
305 | MDM key | Type | Description |
306 | ---------------------------------------------------------------------------------------------------------------- | ---------- | --------------------------------------- |
307 | [`sshHostAllowlist`](/docs/third-party/claude-desktop/configuration#sshhostallowlist) · Beta | `string[]` | SSH host allowlist |
308 | [`disableConfigDeprecationWarnings`](/docs/third-party/claude-desktop/configuration#disableconfigdeprecationwarnings) | `boolean` | Hide configuration deprecation warnings |
305 | MDM key | Type | Description |
306 | - | - | - |
307 | [`sshHostAllowlist`](/docs/third-party/claude-desktop/configuration#sshhostallowlist) · Beta | `string[]` | SSH host allowlist |
308 | [`disableConfigDeprecationWarnings`](/docs/third-party/claude-desktop/configuration#disableconfigdeprecationwarnings) | `boolean` | Hide configuration deprecation warnings |
309309 </div>
310310
311311 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 364
364364
365365<Update label="v1.37937.0" description="2026-08-25">
366366 <div className="cfg-keys">
367 | MDM key | Type | Description |
368 | -------------------------------------------------------------------------------------------------------------- | ---------- | ------------------------------------ |
369 | [`inferenceModelPricingEnabled`](/docs/third-party/claude-desktop/configuration#inferencemodelpricingenabled) | `boolean` | Show estimated cost |
370 | [`inferenceModelPricingMultiplier`](/docs/third-party/claude-desktop/configuration#inferencemodelpricingmultiplier) | `number` | Price multiplier |
371 | [`inferenceModelPricing`](/docs/third-party/claude-desktop/configuration#inferencemodelpricing) | `object[]` | Model pricing |
372 | [`userPluginMarketplacesEnabled`](/docs/third-party/claude-desktop/configuration#userpluginmarketplacesenabled) | `boolean` | Allow user-added plugin marketplaces |
373 | [`userPluginUploadsEnabled`](/docs/third-party/claude-desktop/configuration#userpluginuploadsenabled) | `boolean` | Allow user-added plugins |
374 | [`mcpToolTimeoutSec`](/docs/third-party/claude-desktop/configuration#mcptooltimeoutsec) | `integer` | MCP tool call timeout |
375 | [`skipWebFetchPreflight`](/docs/third-party/claude-desktop/configuration#skipwebfetchpreflight) | `boolean` | Skip WebFetch domain check |
376 | [`organizationInstructions`](/docs/third-party/claude-desktop/configuration#organizationinstructions) | `string` | Organization instructions |
367 | MDM key | Type | Description |
368 | - | - | - |
369 | [`inferenceModelPricingEnabled`](/docs/third-party/claude-desktop/configuration#inferencemodelpricingenabled) | `boolean` | Show estimated cost |
370 | [`inferenceModelPricingMultiplier`](/docs/third-party/claude-desktop/configuration#inferencemodelpricingmultiplier) | `number` | Price multiplier |
371 | [`inferenceModelPricing`](/docs/third-party/claude-desktop/configuration#inferencemodelpricing) | `object[]` | Model pricing |
372 | [`userPluginMarketplacesEnabled`](/docs/third-party/claude-desktop/configuration#userpluginmarketplacesenabled) | `boolean` | Allow user-added plugin marketplaces |
373 | [`userPluginUploadsEnabled`](/docs/third-party/claude-desktop/configuration#userpluginuploadsenabled) | `boolean` | Allow user-added plugins |
374 | [`mcpToolTimeoutSec`](/docs/third-party/claude-desktop/configuration#mcptooltimeoutsec) | `integer` | MCP tool call timeout |
375 | [`skipWebFetchPreflight`](/docs/third-party/claude-desktop/configuration#skipwebfetchpreflight) | `boolean` | Skip WebFetch domain check |
376 | [`organizationInstructions`](/docs/third-party/claude-desktop/configuration#organizationinstructions) | `string` | Organization instructions |
377377 </div>
378378
379379 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 424
424424
425425<Update label="v1.32885.1" description="2026-08-18">
426426 <div className="cfg-keys">
427 | MDM key | Type | Description |
428 | -------------------------------------------------------------------------------------------- | -------- | ------------------------------- |
429 | [`bootstrapHeaders`](/docs/third-party/claude-desktop/configuration#bootstrapheaders) | `object` | Bootstrap request headers |
427 | MDM key | Type | Description |
428 | - | - | - |
429 | [`bootstrapHeaders`](/docs/third-party/claude-desktop/configuration#bootstrapheaders) | `object` | Bootstrap request headers |
430430 | [`bootstrapHeadersHelper`](/docs/third-party/claude-desktop/configuration#bootstrapheadershelper) | `string` | Bootstrap headers helper script |
431431 </div>
432432
from line 452
452452
453453<Update label="v1.32352.0" description="2026-08-17">
454454 <div className="cfg-keys">
455 | MDM key | Type | Description |
456 | ------------------------------------------------------------------------------------------------------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
457 | [`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`). |
458 | [`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. |
455 | MDM key | Type | Description |
456 | - | - | - |
457 | [`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`). |
458 | [`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. |
459459 </div>
460460
461461 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 491
491491
492492<Update label="v1.30096.1" description="2026-08-13">
493493 <div className="cfg-keys">
494 | MDM key | Type | Description |
495 | ------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
496 | [`otlpAuthMode`](/docs/third-party/claude-desktop/configuration#otlpauthmode) | `enum` | Collector authentication |
497 | [`otlpHeadersHelper`](/docs/third-party/claude-desktop/configuration#otlpheadershelper) | `string` | OpenTelemetry headers helper script |
494 | MDM key | Type | Description |
495 | - | - | - |
496 | [`otlpAuthMode`](/docs/third-party/claude-desktop/configuration#otlpauthmode) | `enum` | Collector authentication |
497 | [`otlpHeadersHelper`](/docs/third-party/claude-desktop/configuration#otlpheadershelper) | `string` | OpenTelemetry headers helper script |
498498 | [`inferenceGatewayOidc.resource`](/docs/third-party/claude-desktop/configuration#inferencegatewayoidc) | `string` | New subfield: RFC 8707 resource indicator sent on gateway sign-in and token refresh so the IdP audience-restricts the access token to the gateway; leave unset for Microsoft Entra ID. |
499499 </div>
500500
from line 523
523523
524524<Update label="v1.28929.0" description="2026-08-11">
525525 <div className="cfg-keys">
526 | MDM key | Type | Description |
527 | ------------------------------------------------------------------------------------------- | --------- | -------------------------------------------------------------------------------------------------------------------- |
528 | [`modelPrefer1mContext`](/docs/third-party/claude-desktop/configuration#modelprefer1mcontext) | `boolean` | Default to 1M context |
529 | [`claudeAiImport.enabled`](/docs/third-party/claude-desktop/configuration#claudeaiimport) | `boolean` | New subfield: turns history import on; the banner and import actions stay off until set to `true` (default `false`). |
530 | [`claudeAiImport.bannerBehavior`](/docs/third-party/claude-desktop/configuration#claudeaiimport) | `enum` | New subfield: when the import banner appears: `off` (default), `detect`, or `show`. |
526 | MDM key | Type | Description |
527 | - | - | - |
528 | [`modelPrefer1mContext`](/docs/third-party/claude-desktop/configuration#modelprefer1mcontext) | `boolean` | Default to 1M context |
529 | [`claudeAiImport.enabled`](/docs/third-party/claude-desktop/configuration#claudeaiimport) | `boolean` | New subfield: turns history import on; the banner and import actions stay off until set to `true` (default `false`). |
530 | [`claudeAiImport.bannerBehavior`](/docs/third-party/claude-desktop/configuration#claudeaiimport) | `enum` | New subfield: when the import banner appears: `off` (default), `detect`, or `show`. |
531531 </div>
532532
533533 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 551
551551
552552<Update label="v1.26832.0" description="2026-08-06">
553553 <div className="cfg-keys">
554 | MDM key | Type | Description |
555 | ----------------------------------------------------------------------------------------------------- | --------- | --------------------------------------------------------------------------------------- |
556 | [`updateViaUpdatesHost`](/docs/third-party/claude-desktop/configuration#updateviaupdateshost) | `boolean` | Check for updates on releases.claude.com |
557 | [`allowedWorkspaceFolders[].mode`](/docs/third-party/claude-desktop/configuration#allowedworkspacefolders) | `enum` | New subfield: `ro` makes the folder read-only in Cowork; Code enforces file tools only. |
554 | MDM key | Type | Description |
555 | - | - | - |
556 | [`updateViaUpdatesHost`](/docs/third-party/claude-desktop/configuration#updateviaupdateshost) | `boolean` | Check for updates on releases.claude.com |
557 | [`allowedWorkspaceFolders[].mode`](/docs/third-party/claude-desktop/configuration#allowedworkspacefolders) | `enum` | New subfield: `ro` makes the folder read-only in Cowork; Code enforces file tools only. |
558558 </div>
559559
560560 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 572
572572
573573<Update label="v1.25927.0" description="2026-08-04">
574574 <div className="cfg-keys">
575 | MDM key | Type | Description |
576 | ---------------------------------------------------------------------------------------------------------------- | --------- | ---------------------------------------- |
577 | [`inferenceGatewayOidcAuthFlow`](/docs/third-party/claude-desktop/configuration#inferencegatewayoidcauthflow) | `enum` | Gateway sign-in flow |
578 | [`inferenceVertexWorkforceAuthFlow`](/docs/third-party/claude-desktop/configuration#inferencevertexworkforceauthflow) | `enum` | Workforce Identity sign-in flow |
579 | [`trustBootstrapLocalExec`](/docs/third-party/claude-desktop/configuration#trustbootstrapdelivery) | `boolean` | Trust bootstrap-delivered local commands |
580 | [`skillCreationEnabled`](/docs/third-party/claude-desktop/configuration#skillcreationenabled) | `boolean` | Allow user-created skills |
575 | MDM key | Type | Description |
576 | - | - | - |
577 | [`inferenceGatewayOidcAuthFlow`](/docs/third-party/claude-desktop/configuration#inferencegatewayoidcauthflow) | `enum` | Gateway sign-in flow |
578 | [`inferenceVertexWorkforceAuthFlow`](/docs/third-party/claude-desktop/configuration#inferencevertexworkforceauthflow) | `enum` | Workforce Identity sign-in flow |
579 | [`trustBootstrapLocalExec`](/docs/third-party/claude-desktop/configuration#trustbootstrapdelivery) | `boolean` | Trust bootstrap-delivered local commands |
580 | [`skillCreationEnabled`](/docs/third-party/claude-desktop/configuration#skillcreationenabled) | `boolean` | Allow user-created skills |
581581 </div>
582582
583583 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 613
613613
614614<Update label="v1.24012.9" description="2026-07-24">
615615 <div className="cfg-keys">
616 | MDM key | Type | Description |
617 | -------------------------------------------------------------------------------------------------------------- | --------- | ------------------------------- |
616 | MDM key | Type | Description |
617 | - | - | - |
618618 | [`mcpPersistentAlwaysAllowEnabled`](/docs/third-party/claude-desktop/configuration#mcppersistentalwaysallowenabled) | `boolean` | Allow persistent tool approvals |
619619 </div>
620620
from line 631
631631
632632<Update label="v1.24012.0" description="2026-07-21">
633633 <div className="cfg-keys">
634 | MDM key | Type | Description |
635 | -------------------------------------------------------------------------------------------- | --------- | ------------------------------ |
636 | [`enduserAttribution`](/docs/third-party/claude-desktop/configuration#enduserattribution) | `boolean` | End-user attribution |
637 | [`userContentRendererUrl`](/docs/third-party/claude-desktop/configuration#usercontentrendererurl) | `string` | Artifact preview iframe origin |
634 | MDM key | Type | Description |
635 | - | - | - |
636 | [`enduserAttribution`](/docs/third-party/claude-desktop/configuration#enduserattribution) | `boolean` | End-user attribution |
637 | [`userContentRendererUrl`](/docs/third-party/claude-desktop/configuration#usercontentrendererurl) | `string` | Artifact preview iframe origin |
638638 </div>
639639
640640 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 655
655655
656656<Update label="v1.22209.0" description="2026-07-16">
657657 <div className="cfg-keys">
658 | MDM key | Type | Description |
659 | ---------------------------------------------------------------------------------- | --------- | -------------------- |
658 | MDM key | Type | Description |
659 | - | - | - |
660660 | [`otlpTracesEnabled`](/docs/third-party/claude-desktop/configuration#otlptracesenabled) | `boolean` | Export traces (beta) |
661661 </div>
662662
from line 677
677677
678678<Update label="v1.21459.0" description="2026-07-14">
679679 <div className="cfg-keys">
680 | MDM key | Type | Description |
681 | ------------------------------------------------------------------------------------------------------------------ | --------- | ------------------------------------------------------------------------------------------------------------ |
682 | [`disableFeatureDiscovery`](/docs/third-party/claude-desktop/configuration#disablefeaturediscovery) | `boolean` | Hide feature announcements |
683 | [`inferenceModels[].prefer1m`](/docs/third-party/claude-desktop/configuration#inferencemodels) | `boolean` | New subfield: make the 1M-context variant the default picker selection when this model is the default entry. |
684 | [`managedMcpServers[].envHelper`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `string` | New subfield: helper executable that prints environment variables as JSON for a managed stdio server. |
685 | [`managedMcpServers[].envHelperTtlSec`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `integer` | New subfield: maximum age in seconds of a cached `envHelper` result (default 300). |
686 | [`managedMcpServers[].headersHelperRefreshBufferSec`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `integer` | New subfield: how many seconds before credential expiry the `headersHelper` re-runs (default 60). |
687 | [`toolSearchEnabled`](/docs/third-party/claude-desktop/configuration#toolsearchenabled) | `boolean` | Enable tool search |
680 | MDM key | Type | Description |
681 | - | - | - |
682 | [`disableFeatureDiscovery`](/docs/third-party/claude-desktop/configuration#disablefeaturediscovery) | `boolean` | Hide feature announcements |
683 | [`inferenceModels[].prefer1m`](/docs/third-party/claude-desktop/configuration#inferencemodels) | `boolean` | New subfield: make the 1M-context variant the default picker selection when this model is the default entry. |
684 | [`managedMcpServers[].envHelper`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `string` | New subfield: helper executable that prints environment variables as JSON for a managed stdio server. |
685 | [`managedMcpServers[].envHelperTtlSec`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `integer` | New subfield: maximum age in seconds of a cached `envHelper` result (default 300). |
686 | [`managedMcpServers[].headersHelperRefreshBufferSec`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `integer` | New subfield: how many seconds before credential expiry the `headersHelper` re-runs (default 60). |
687 | [`toolSearchEnabled`](/docs/third-party/claude-desktop/configuration#toolsearchenabled) | `boolean` | Enable tool search |
688688 </div>
689689
690690 **JSON (e.g. for non-MDM users or Bootstrap):**
from line 716
716716
717717<Update label="v1.19367.0" description="2026-07-07">
718718 <div className="cfg-keys">
719 | MDM key | Type | Description |
720 | ------------------------------------------------------------------------------------------------------ | --------- | --------------------------------------------------------------------------------- |
721 | [`inferenceFoundryAuthFlow`](/docs/third-party/claude-desktop/configuration#inferencefoundryauthflow) | `enum` | Entra ID sign-in flow |
722 | [`microsoftAuthBroker`](/docs/third-party/claude-desktop/configuration#microsoftauthbroker) | `enum` | Microsoft 365 native sign-in broker |
719 | MDM key | Type | Description |
720 | - | - | - |
721 | [`inferenceFoundryAuthFlow`](/docs/third-party/claude-desktop/configuration#inferencefoundryauthflow) | `enum` | Entra ID sign-in flow |
722 | [`microsoftAuthBroker`](/docs/third-party/claude-desktop/configuration#microsoftauthbroker) | `enum` | Microsoft 365 native sign-in broker |
723723 | [`managedMcpServers[].startupTimeoutSec`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `integer` | New subfield: maximum wait in seconds for the server to start and list its tools. |
724724 </div>
725725
from line 760
760760
761761<Update label="v1.17377.1" description="2026-06-30">
762762 <div className="cfg-keys">
763 | MDM key | Type | Description |
764 | -------------------------------------------------------------------------------------------------------------------------- | ---------- | ---------------------------------------------------------------------------------------------------------------------------------------- |
765 | [`allowedPluginMarketplaces`](/docs/third-party/claude-desktop/configuration#allowedpluginmarketplaces) | `object[]` | Admin-configured plugin marketplace git URLs appear under the Directory's Organization tab. (MDM-only; not settable via bootstrap JSON.) |
766 | [`inferenceVertexWorkforceOidc.omitOfflineAccess`](/docs/third-party/claude-desktop/configuration#inferencevertexworkforceoidc) | `boolean` | New subfield: omit `offline_access` from the OIDC scope request. |
763 | MDM key | Type | Description |
764 | - | - | - |
765 | [`allowedPluginMarketplaces`](/docs/third-party/claude-desktop/configuration#allowedpluginmarketplaces) | `object[]` | Admin-configured plugin marketplace git URLs appear under the Directory's Organization tab. (MDM-only; not settable via bootstrap JSON.) |
766 | [`inferenceVertexWorkforceOidc.omitOfflineAccess`](/docs/third-party/claude-desktop/configuration#inferencevertexworkforceoidc) | `boolean` | New subfield: omit `offline_access` from the OIDC scope request. |
767767 </div>
768768
769769 **JSON (Non-MDM User, Bootstrap Remote):**
from line 791
791791
792792<Update label="v1.15962.0" description="2026-06-25">
793793 <div className="cfg-keys">
794 | MDM key | Type | Description |
795 | ------------------------------------------------------------------------------------------- | --------- | ------------------------------------------------------------------------ |
796 | [`otlpContentCapture`](/docs/third-party/claude-desktop/configuration#otlpcontentcapture) | `enum[]` | Content capture categories |
797 | [`disableBundledSkills`](/docs/third-party/claude-desktop/configuration#disablebundledskills) | `boolean` | Disable bundled skills and workflows |
798 | [`managedMcpServers[].server`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `enum` | Gained `"websearch"` — managed web search (Brave, Tavily, Exa or custom) |
794 | MDM key | Type | Description |
795 | - | - | - |
796 | [`otlpContentCapture`](/docs/third-party/claude-desktop/configuration#otlpcontentcapture) | `enum[]` | Content capture categories |
797 | [`disableBundledSkills`](/docs/third-party/claude-desktop/configuration#disablebundledskills) | `boolean` | Disable bundled skills and workflows |
798 | [`managedMcpServers[].server`](/docs/third-party/claude-desktop/configuration#managedmcpservers) | `enum` | Gained `"websearch"` — managed web search (Brave, Tavily, Exa or custom) |
799799 </div>
800800
801801 **JSON (Non-MDM User, Bootstrap Remote):**
from line 831
831831
832832<Update label="v1.14271.0" description="2026-06-18">
833833 <div className="cfg-keys">
834 | MDM key | Type | Description |
835 | --------------------------------- | --------- | ------------------------ |
836 | `chatAdvancedFileAnalysisEnabled` | `boolean` | Advanced file analysis |
837 | `inferenceSessionLifetimeSec` | `integer` | Sign-in session lifetime |
834 | MDM key | Type | Description |
835 | - | - | - |
836 | `chatAdvancedFileAnalysisEnabled` | `boolean` | Advanced file analysis |
837 | `inferenceSessionLifetimeSec` | `integer` | Sign-in session lifetime |
838838 </div>
839839
840840 **JSON (Non-MDM User, Bootstrap Remote):**
from line 857
857857
858858<Update label="v1.13576.0" description="2026-06-16">
859859 <div className="cfg-keys">
860 | MDM key | Type | Description |
861 | ---------------------------- | --------- | -------------- |
862 | `chatTabEnabled` | `boolean` | Allow Chat tab |
863 | `inferenceBedrockAwsCliPath` | `string` | AWS CLI path |
860 | MDM key | Type | Description |
861 | - | - | - |
862 | `chatTabEnabled` | `boolean` | Allow Chat tab |
863 | `inferenceBedrockAwsCliPath` | `string` | AWS CLI path |
864864 </div>
865865
866866 **JSON (Non-MDM User, Bootstrap Remote):**
from line 881
881881
882882<Update label="v1.12603.0" description="2026-06-11">
883883 <div className="cfg-keys">
884 | MDM key | Type | Description |
885 | ------------------------------- | -------- | ----------------------- |
884 | MDM key | Type | Description |
885 | - | - | - |
886886 | `inferenceVertexOAuthLoginHint` | `string` | Vertex OAuth login hint |
887887 </div>
888888
from line 901
901901
902902<Update label="v1.10628.0" description="2026-06-02">
903903 <div className="cfg-keys">
904 | MDM key | Type | Description |
905 | ----------------------------------------------- | --------- | ---------------------------------- |
906 | `inferenceVertexWorkforceAudience` | `string` | Workforce Identity audience |
907 | `inferenceVertexWorkforceUserProject` | `string` | Workforce Identity billing project |
908 | `inferenceVertexWorkforceOidc` | `object` | Workforce Identity IdP (OIDC) |
909 | `organizationPluginsUrl` | `string` | Organization plugins endpoint |
910 | `autoModeEnabled` | `boolean` | Allow Auto mode |
911 | `inferenceCredentialHelperSilentRefreshEnabled` | `boolean` | Re-run helper for silent refresh |
912 | `bootstrapEnabled` | `boolean` | Use bootstrap config |
913 | `bootstrapUrl` | `string` | Bootstrap config URL |
914 | `bootstrapOidc` | `object` | Bootstrap OIDC parameters |
904 | MDM key | Type | Description |
905 | - | - | - |
906 | `inferenceVertexWorkforceAudience` | `string` | Workforce Identity audience |
907 | `inferenceVertexWorkforceUserProject` | `string` | Workforce Identity billing project |
908 | `inferenceVertexWorkforceOidc` | `object` | Workforce Identity IdP (OIDC) |
909 | `organizationPluginsUrl` | `string` | Organization plugins endpoint |
910 | `autoModeEnabled` | `boolean` | Allow Auto mode |
911 | `inferenceCredentialHelperSilentRefreshEnabled` | `boolean` | Re-run helper for silent refresh |
912 | `bootstrapEnabled` | `boolean` | Use bootstrap config |
913 | `bootstrapUrl` | `string` | Bootstrap config URL |
914 | `bootstrapOidc` | `object` | Bootstrap OIDC parameters |
915915 </div>
916916
917917 **JSON (Non-MDM User, Bootstrap Remote):**
from line 939
939939
940940<Update label="v1.9659.0" description="2026-05-27">
941941 <div className="cfg-keys">
942 | MDM key | Type | Description |
943 | ------------------ | --------- | ---------------- |
942 | MDM key | Type | Description |
943 | - | - | - |
944944 | `coworkTabEnabled` | `boolean` | Allow Cowork tab |
945945 </div>
946946
from line 957
957957
958958<Update label="v1.9255.0" description="2026-05-26">
959959 <div className="cfg-keys">
960 | MDM key | Type | Description |
961 | -------------------------- | -------- | ------------------------------ |
962 | `otlpDesktopLogLevel` | `enum` | Desktop telemetry export level |
963 | `inferenceFoundryTenantId` | `string` | Entra ID tenant ID |
964 | `inferenceFoundryClientId` | `string` | Entra ID client ID |
960 | MDM key | Type | Description |
961 | - | - | - |
962 | `otlpDesktopLogLevel` | `enum` | Desktop telemetry export level |
963 | `inferenceFoundryTenantId` | `string` | Entra ID tenant ID |
964 | `inferenceFoundryClientId` | `string` | Entra ID client ID |
965965 </div>
966966
967967 **JSON (Non-MDM User, Bootstrap Remote):**
from line 983
983983
984984<Update label="v1.8555.0" description="2026-05-21">
985985 <div className="cfg-keys">
986 | MDM key | Type | Description |
987 | ------------------------- | ------ | --------------- |
986 | MDM key | Type | Description |
987 | - | - | - |
988988 | `inferenceCredentialKind` | `enum` | Credential kind |
989989 </div>
990990
from line 1003
10031003
10041004<Update label="v1.8089.0" description="2026-05-19">
10051005 <div className="cfg-keys">
1006 | MDM key | Type | Description |
1007 | ------------------------------------- | --------- | ----------------------------------------------------------------- |
1008 | `inferenceAnthropicApiKey` | `string` | Claude API key |
1009 | `inferenceCustomHeaders` | `object` | Custom inference headers (renamed from `inferenceGatewayHeaders`) |
1010 | `modelDiscoveryEnabled` | `boolean` | Model discovery |
1011 | `orgPluginSettings` | `object` | Organization plugin settings |
1012 | `builtinToolPolicy` | `object` | Built-in tool policy |
1013 | `inferenceCredentialHelperTimeoutSec` | `integer` | Credential helper timeout |
1006 | MDM key | Type | Description |
1007 | - | - | - |
1008 | `inferenceAnthropicApiKey` | `string` | Claude API key |
1009 | `inferenceCustomHeaders` | `object` | Custom inference headers (renamed from `inferenceGatewayHeaders`) |
1010 | `modelDiscoveryEnabled` | `boolean` | Model discovery |
1011 | `orgPluginSettings` | `object` | Organization plugin settings |
1012 | `builtinToolPolicy` | `object` | Built-in tool policy |
1013 | `inferenceCredentialHelperTimeoutSec` | `integer` | Credential helper timeout |
10141014 </div>
10151015
10161016 **JSON (Non-MDM User, Bootstrap Remote):**
from line 1030
10301030
10311031<Update label="v1.7196.0" description="2026-05-12">
10321032 <div className="cfg-keys">
1033 | MDM key | Type | Description |
1034 | -------- | -------- | ------------------- |
1033 | MDM key | Type | Description |
1034 | - | - | - |
10351035 | `banner` | `object` | Organization banner |
10361036 </div>
10371037</Update>
10381038
10391039<Update label="v1.6889.0" description="2026-05-08">
10401040 <div className="cfg-keys">
1041 | MDM key | Type | Description |
1042 | ----------------------------- | --------- | ------------------------------------ |
1041 | MDM key | Type | Description |
1042 | - | - | - |
10431043 | `disableDeepLinkRegistration` | `boolean` | Disable claude:// deep-link handling |
1044 | `inferenceGatewayOidc` | `object` | Gateway SSO IdP (OIDC) |
1044 | `inferenceGatewayOidc` | `object` | Gateway SSO IdP (OIDC) |
10451045 </div>
10461046
10471047 **JSON (Non-MDM User, Bootstrap Remote):**
from line 1068
10681068
10691069<Update label="v1.6259.0" description="2026-05-05">
10701070 <div className="cfg-keys">
1071 | MDM key | Type | Description |
1072 | ------------------------------ | -------- | ------------------ |
1073 | `inferenceBedrockSsoStartUrl` | `string` | AWS SSO start URL |
1074 | `inferenceBedrockSsoRegion` | `string` | AWS SSO region |
1071 | MDM key | Type | Description |
1072 | - | - | - |
1073 | `inferenceBedrockSsoStartUrl` | `string` | AWS SSO start URL |
1074 | `inferenceBedrockSsoRegion` | `string` | AWS SSO region |
10751075 | `inferenceBedrockSsoAccountId` | `string` | AWS SSO account ID |
1076 | `inferenceBedrockSsoRoleName` | `string` | AWS SSO role name |
1076 | `inferenceBedrockSsoRoleName` | `string` | AWS SSO role name |
10771077 </div>
10781078
10791079 **JSON (Non-MDM User, Bootstrap Remote):**
from line 1094
10941094
10951095<Update label="v1.5354.0" description="2026-04-29">
10961096 <div className="cfg-keys">
1097 | MDM key | Type | Description |
1098 | ------------------------ | -------- | --------------------------------- |
1097 | MDM key | Type | Description |
1098 | - | - | - |
10991099 | `otlpResourceAttributes` | `object` | OpenTelemetry resource attributes |
11001100 </div>
11011101
from line 1112
11121112
11131113<Update label="v1.5186.0" description="2026-04-28">
11141114 <div className="cfg-keys">
1115 | MDM key | Type | Description |
1116 | ----------------------------- | ------ | -------------------- |
1115 | MDM key | Type | Description |
1116 | - | - | - |
11171117 | `inferenceBedrockServiceTier` | `enum` | Bedrock service tier |
11181118 </div>
11191119
from line 1130
11301130
11311131<Update label="v1.3834.0" description="2026-04-21">
11321132 <div className="cfg-keys">
1133 | MDM key | Type | Description |
1134 | ------------------------------ | --------- | ------------------------- |
1133 | MDM key | Type | Description |
1134 | - | - | - |
11351135 | `disableDeploymentModeChooser` | `boolean` | Disable Claude.ai sign-in |
11361136 </div>
11371137</Update>
11381138
11391139<Update label="v1.3036.0" description="2026-04-16">
11401140 <div className="cfg-keys">
1141 | MDM key | Type | Description |
1142 | ---------------------------- | ------ | ------------------- |
1141 | MDM key | Type | Description |
1142 | - | - | - |
11431143 | `inferenceGatewayAuthScheme` | `enum` | Gateway auth scheme |
11441144 </div>
11451145
from line 1158
11581158
11591159<Update label="Baseline">
11601160 <div className="cfg-keys">
1161 | MDM key | Type | Description |
1162 | ------------------------------------- | ------------------------------------- | ----------------------------------------------------------------- |
1163 | `isDesktopExtensionEnabled` | `boolean` | Allow desktop extensions (renamed from `isDxtEnabled`) |
1164 | `isDesktopExtensionSignatureRequired` | `boolean` | Require signed extensions (renamed from `isDxtSignatureRequired`) |
1165 | `isLocalDevMcpEnabled` | `boolean` | Allow user-added MCP servers |
1166 | `isClaudeCodeForDesktopEnabled` | `boolean` | Allow Claude Code tab |
1167 | `coworkEgressAllowedHosts` | `array<string>` | Allowed egress hosts |
1168 | `otlpEndpoint` | `string` | OpenTelemetry collector endpoint |
1169 | `otlpProtocol` | `enum` | OpenTelemetry exporter protocol |
1170 | `otlpHeaders` | `object` | OpenTelemetry exporter headers |
1171 | `autoUpdaterEnforcementHours` | `integer` | Auto-update enforcement window |
1172 | `disableAutoUpdates` | `boolean` | Block auto-updates |
1173 | `inferenceProvider` | `enum` | Inference provider |
1174 | `inferenceGatewayBaseUrl` | `string` | Gateway base URL |
1175 | `inferenceGatewayApiKey` | `string` | Gateway API key |
1176 | `inferenceVertexProjectId` | `string` | GCP project ID |
1177 | `inferenceVertexRegion` | `string` | GCP region |
1178 | `inferenceVertexCredentialsFile` | `string` | GCP credentials file path |
1179 | `inferenceVertexOAuthClientId` | `string` | Vertex OAuth client ID |
1180 | `inferenceVertexOAuthClientSecret` | `string` | Vertex OAuth client secret |
1181 | `inferenceVertexOAuthScopes` | `string` | Vertex OAuth scopes |
1182 | `inferenceVertexBaseUrl` | `string` | Vertex AI base URL |
1183 | `inferenceBedrockRegion` | `string` | AWS region |
1184 | `inferenceBedrockBearerToken` | `string` | AWS bearer token |
1185 | `inferenceBedrockBaseUrl` | `string` | Bedrock base URL |
1186 | `inferenceBedrockProfile` | `string` | AWS profile name |
1187 | `inferenceBedrockAwsDir` | `string` | AWS config directory |
1188 | `inferenceFoundryResource` | `string` | Azure AI Foundry resource name |
1189 | `inferenceFoundryApiKey` | `string` | Azure AI Foundry API key |
1190 | `inferenceModels` | `array<string\|object>` | Model list |
1191 | `deploymentOrganizationUuid` | `string` | Organization UUID |
1192 | `disableEssentialTelemetry` | `boolean` | Block essential telemetry |
1193 | `disableNonessentialTelemetry` | `boolean` | Block nonessential telemetry |
1194 | `disableNonessentialServices` | `boolean` | Block nonessential services |
1195 | `managedMcpServers` | `array<object\|object\|object\|null>` | Managed MCP servers |
1196 | `disabledBuiltinTools` | `array<string>` | Disabled built-in tools |
1197 | `allowedWorkspaceFolders` | `array<string\|object>` | Allowed workspace folders |
1198 | `inferenceCredentialHelper` | `string` | Helper script |
1199 | `inferenceCredentialHelperTtlSec` | `integer` | Helper script TTL |
1200 | `inferenceMaxTokensPerWindow` | `integer` | Max tokens per window |
1201 | `inferenceTokenWindowHours` | `integer` | Token cap window |
1161 | MDM key | Type | Description |
1162 | - | - | - |
1163 | `isDesktopExtensionEnabled` | `boolean` | Allow desktop extensions (renamed from `isDxtEnabled`) |
1164 | `isDesktopExtensionSignatureRequired` | `boolean` | Require signed extensions (renamed from `isDxtSignatureRequired`) |
1165 | `isLocalDevMcpEnabled` | `boolean` | Allow user-added MCP servers |
1166 | `isClaudeCodeForDesktopEnabled` | `boolean` | Allow Claude Code tab |
1167 | `coworkEgressAllowedHosts` | `array<string>` | Allowed egress hosts |
1168 | `otlpEndpoint` | `string` | OpenTelemetry collector endpoint |
1169 | `otlpProtocol` | `enum` | OpenTelemetry exporter protocol |
1170 | `otlpHeaders` | `object` | OpenTelemetry exporter headers |
1171 | `autoUpdaterEnforcementHours` | `integer` | Auto-update enforcement window |
1172 | `disableAutoUpdates` | `boolean` | Block auto-updates |
1173 | `inferenceProvider` | `enum` | Inference provider |
1174 | `inferenceGatewayBaseUrl` | `string` | Gateway base URL |
1175 | `inferenceGatewayApiKey` | `string` | Gateway API key |
1176 | `inferenceVertexProjectId` | `string` | GCP project ID |
1177 | `inferenceVertexRegion` | `string` | GCP region |
1178 | `inferenceVertexCredentialsFile` | `string` | GCP credentials file path |
1179 | `inferenceVertexOAuthClientId` | `string` | Vertex OAuth client ID |
1180 | `inferenceVertexOAuthClientSecret` | `string` | Vertex OAuth client secret |
1181 | `inferenceVertexOAuthScopes` | `string` | Vertex OAuth scopes |
1182 | `inferenceVertexBaseUrl` | `string` | Vertex AI base URL |
1183 | `inferenceBedrockRegion` | `string` | AWS region |
1184 | `inferenceBedrockBearerToken` | `string` | AWS bearer token |
1185 | `inferenceBedrockBaseUrl` | `string` | Bedrock base URL |
1186 | `inferenceBedrockProfile` | `string` | AWS profile name |
1187 | `inferenceBedrockAwsDir` | `string` | AWS config directory |
1188 | `inferenceFoundryResource` | `string` | Azure AI Foundry resource name |
1189 | `inferenceFoundryApiKey` | `string` | Azure AI Foundry API key |
1190 | `inferenceModels` | `array<string\|object>` | Model list |
1191 | `deploymentOrganizationUuid` | `string` | Organization UUID |
1192 | `disableEssentialTelemetry` | `boolean` | Block essential telemetry |
1193 | `disableNonessentialTelemetry` | `boolean` | Block nonessential telemetry |
1194 | `disableNonessentialServices` | `boolean` | Block nonessential services |
1195 | `managedMcpServers` | `array<object\|object\|object\|null>` | Managed MCP servers |
1196 | `disabledBuiltinTools` | `array<string>` | Disabled built-in tools |
1197 | `allowedWorkspaceFolders` | `array<string\|object>` | Allowed workspace folders |
1198 | `inferenceCredentialHelper` | `string` | Helper script |
1199 | `inferenceCredentialHelperTtlSec` | `integer` | Helper script TTL |
1200 | `inferenceMaxTokensPerWindow` | `integer` | Max tokens per window |
1201 | `inferenceTokenWindowHours` | `integer` | Token cap window |
12021202 </div>
12031203
12041204 **Deprecated:**
12051205
No line in this hunk matches that.