{"name":"CLAUDE_CODE_USER_DIALOG_TIMEOUT_MS","slug":"claude-code-user-dialog-timeout-ms","family":"env","title":"Environment variables","noun":"environment variable","description":"Set dialogExpiry to control how long a forwarded permission prompt waits before resolving to its safe default.","description_source":"entry","described_by":{"version":"2.1.224","anchor":"new-dialogexpiry-setting-for-how-long-forwarded-dialogs-wait"},"presence":{"first_seen":"2.1.169","removed_in":null,"in_current_build":true,"newest_mined":"2.1.308","builds":121,"mined_builds":149,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.290","anchor":"chrome-permission-env-defaults-and-remote-tools-unattended-h","heading":"Chrome permission and unattended-tools variables get safe defaults and are kept from child processes","line":"Claude Code now knows safe values for three Chrome variables, can clear them, and keeps a new unattended-tools variable out of child processes","released_at":"2026-10-05 18:12:44","reason":"found in this entry's text"},{"version":"2.1.224","anchor":"new-dialogexpiry-setting-for-how-long-forwarded-dialogs-wait","heading":"New dialogExpiry setting for how long forwarded dialogs wait","line":"Set dialogExpiry to control how long a forwarded permission prompt waits before resolving to its safe default.","released_at":"2026-08-07 01:36:32","reason":"named in this entry, found in this entry's text"},{"version":"2.1.224","anchor":"new-setting-dialogexpiry","heading":"New setting: dialogExpiry","line":"dialogExpiry accepts 60s, 5m, 10m or never for how long forwarded dialogs and held messages wait.","released_at":"2026-08-07 01:36:32","reason":"found in this entry's text"}],"entries_total":3,"docs":[{"source":"claude-code","path":"changelog","title":"Claude Code changelog","documented":false},{"source":"claude-code","path":"settings","title":"Claude Code settings","documented":false},{"source":"claude-code","path":"settings-reference","title":"All settings","documented":false}],"docs_total":3,"gates":[],"related":[{"name":"CLAUDE_CODE_USER_EMAIL","slug":"claude-code-user-email","description":"If there is no logged-in email, Claude Code can now use the CLAUDE_CODE_USER_EMAIL environment variable as the email it gives the model"}],"url":"https:\/\/changelogs.core-directive.com\/reference\/env\/claude-code-user-dialog-timeout-ms","family_url":"https:\/\/changelogs.core-directive.com\/reference\/env.json"}