{"name":"setTimeout","slug":"settimeout","family":"setting","title":"Settings keys","noun":"settings key","description":"Login token refreshes now survive laptop sleep and long suspends more reliably.","description_source":"entry","described_by":{"version":"2.1.225","anchor":"oauth-token-refresh-timers-re-check-in-60s-chunks"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.319","builds":0,"mined_builds":159,"first_cited":{"version":"2.1.268","released_at":"2026-09-10 18:41:11","spans":3}},"aliases":[],"entries":[{"version":"2.1.275","anchor":"ui-message-coalescer-ddn-rebuilt-with-injectable-runsch","heading":"UI-message coalescer ( DDn ) rebuilt with injectable run\/schedule\/warn hooks","line":"The UI message batching function was rebuilt to accept swappable run, schedule, and warn functions","released_at":"2026-09-17 20:20:31","reason":"found in this entry's text"},{"version":"2.1.271","anchor":"plugin-sandbox-now-conditionally-installs-timerconsole-glob","heading":"Plugin sandbox now conditionally installs timer\/console globals","line":"Plugin sandbox now installs timer and console globals only when asked","released_at":"2026-09-14 19:45:19","reason":"found in this entry's text"},{"version":"2.1.271","anchor":"bounded-timeout-errors-now-carry-a-distinct-error-class","heading":"Bounded timeout errors now carry a distinct error class","line":"Timeout errors from bounded operations now use a dedicated BoundedTimeoutError class","released_at":"2026-09-14 19:45:19","reason":"found in this entry's text"},{"version":"2.1.268","anchor":"settimeoutsetinterval-globally-proxied-to-clamp-overflow-de","heading":"setTimeout\/setInterval globally proxied to clamp overflow delays","line":"Claude Code now clamps overly long setTimeout\/setInterval delays instead of letting them silently misbehave","released_at":"2026-09-10 18:41:11","reason":"found in this entry's text"},{"version":"2.1.242","anchor":"plugin-hook-modules-run-in-an-isolated-sandbox-with-time-and","heading":"Plugin hook modules run in an isolated sandbox with time and size budgets","line":"Plugin hook modules run in a locked-down sandbox with time and size limits.","released_at":"2026-08-24 19:16:14","reason":"found in this entry's text"},{"version":"2.1.225","anchor":"oauth-token-refresh-timers-re-check-in-60s-chunks","heading":"OAuth token refresh timers re-check in 60s chunks","line":"Login token refreshes now survive laptop sleep and long suspends more reliably.","released_at":"2026-08-07 23:08:56","reason":"found in this entry's text"},{"version":"2.1.140","anchor":"bridge-process-management-unified","heading":"Bridge Process Management Unified","line":null,"released_at":"2026-05-12 19:50:28","reason":"found in this entry's text"},{"version":"2.1.91","anchor":"bug-fixes","heading":"","line":null,"released_at":"2026-04-02 22:37:15","reason":"found in this entry's text"},{"version":"2.1.53","anchor":"mcp-client-state-update-batching","heading":"MCP Client State Update Batching","line":null,"released_at":"2026-02-24 22:44:13","reason":"found in this entry's text"}],"entries_total":9,"docs":[{"source":"api","path":"agents-and-tools\/tool-use\/bash-tool","title":"bash-tool","documented":false},{"source":"api","path":"agents-and-tools\/tool-use\/computer-use-tool","title":"computer-use-tool","documented":false},{"source":"api","path":"build-with-claude\/batch-processing","title":"Message Batches API","documented":false},{"source":"api","path":"managed-agents\/dreams","title":"dreams","documented":false},{"source":"claude-code","path":"agent-sdk\/streaming-vs-single-mode","title":"Streaming Input","documented":false},{"source":"claude-code","path":"claude-directory","title":"Explore the .claude directory","documented":false},{"source":"claude-code","path":"claude-tag","title":"claude-tag","documented":false},{"source":"claude-code","path":"plugins\/mods\/api","title":"Use the mods API","documented":false},{"source":"claude-code","path":"prompt-library","title":"Prompt library","documented":false},{"source":"claude-docs","path":"connectors\/building\/mcp-apps\/instance-supersession","title":"Supersede older widget instances","documented":false}],"docs_total":10,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/settimeout","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}