{"name":"client_id","slug":"client-id","family":"setting","title":"Settings keys","noun":"settings key","description":"MCP OAuth token refresh retries smarter and keeps your saved redirect URI across reconnects.","description_source":"entry","described_by":{"version":"2.1.221","anchor":"mcp-oauth-refresh-retries-on-error-codes-and-preserves-issue"},"presence":{"first_seen":"2.1.287","removed_in":null,"in_current_build":true,"newest_mined":"2.1.295","builds":9,"mined_builds":138,"first_cited":{"version":"2.1.229","released_at":"2026-08-12 19:28:48","spans":3}},"aliases":[],"entries":[{"version":"2.1.292","anchor":"new-promptautocomplete-hook-surface-plugin-supplied-rows-u","heading":"Plugins can add their own suggestions under the prompt box","line":"A new `prompt.autocomplete` plugin hook lets plugins add completion rows under the prompt, including for desktop, mobile and VS Code composers","released_at":"2026-10-06 17:10:31","reason":"found in this entry's text"},{"version":"2.1.242","anchor":"mcp-oauth-stops-sending-a-client-id-that-only-works-for-loop","heading":"MCP OAuth stops sending a client id that only works for loopback","line":"MCP OAuth stops sending a client id that only works for loopback, and repairs saved entries.","released_at":"2026-08-24 19:16:14","reason":"found in this entry's text"},{"version":"2.1.229","anchor":"mcp-oauth-repairs-a-stale-saved-client-instead-of-re-registe","heading":"MCP OAuth repairs a stale saved client instead of re-registering","line":"A stale saved OAuth client for an MCP server is repaired in place instead of re-registered.","released_at":"2026-08-12 19:28:48","reason":"found in this entry's text"},{"version":"2.1.221","anchor":"mcp-oauth-refresh-retries-on-error-codes-and-preserves-issue","heading":"MCP OAuth refresh retries on error codes and preserves issuer and redirect URI","line":"MCP OAuth token refresh retries smarter and keeps your saved redirect URI across reconnects.","released_at":"2026-08-03 22:16:25","reason":"found in this entry's text"},{"version":"0.2.78","anchor":"technical-details","heading":"","line":null,"released_at":"2025-04-22 19:48:55","reason":"found in this entry's text"}],"entries_total":5,"docs":[{"source":"api","path":"api\/beta\/organization","title":"Organization","documented":false},{"source":"api","path":"api\/beta\/organization\/external_keys","title":"External Keys","documented":false},{"source":"api","path":"api\/beta\/organization\/external_keys\/create","title":"Create External Key","documented":false},{"source":"api","path":"api\/beta\/organization\/external_keys\/list","title":"List External Keys","documented":false},{"source":"api","path":"api\/beta\/organization\/external_keys\/retrieve","title":"Get External Key","documented":false},{"source":"api","path":"api\/beta\/organization\/external_keys\/update","title":"Update External Key","documented":false},{"source":"api","path":"api\/beta\/vaults","title":"Vaults","documented":false},{"source":"api","path":"api\/beta\/vaults\/credentials","title":"Credentials","documented":false},{"source":"api","path":"api\/beta\/vaults\/credentials\/archive","title":"Archive Credential","documented":false},{"source":"api","path":"api\/beta\/vaults\/credentials\/create","title":"Create Credential","documented":false}],"docs_total":12,"gates":[],"related":[{"name":"client_assertion","slug":"client-assertion","description":"The gateway's OIDC config accepts `private_key_jwt` with a certificate in `oidc.client_assertion`, so `oidc.client_secret` is now optional"},{"name":"client_secret","slug":"client-secret","description":"The gateway's OIDC config accepts `private_key_jwt` with a certificate in `oidc.client_assertion`, so `oidc.client_secret` is now optional"},{"name":"clientRequestId","slug":"clientrequestid","description":"API success telemetry now records time-to-first-content, a client request id, and the user message's UUID"},{"name":"clientSecretHelper","slug":"clientsecrethelper","description":"Hosted managed config now rejects an MCP server's OAuth client secret unless it is a Google client, and points others to oauth.clientSecretHelper"},{"name":"clientSlackTagConnected","slug":"clientslacktagconnected","description":"Slack-connected ('Claude Tag') sessions now skip writing remote feature flags to disk"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/client-id","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}