{"name":"ultrathinkAvailable","slug":"ultrathinkavailable","family":"setting","title":"Settings keys","noun":"settings key","description":"Session information sent to host apps now includes `ultrathinkAvailable`, saying whether typing `ultrathink` runs the turn at xhigh effort","description_source":"entry","described_by":{"version":"2.1.315","anchor":"session-init-reports-whether-ultrathink-raises-the-turn-to"},"presence":{"first_seen":null,"removed_in":null,"in_current_build":false,"newest_mined":"2.1.315","builds":0,"mined_builds":155,"first_cited":null},"aliases":[],"entries":[{"version":"2.1.315","anchor":"session-init-reports-whether-ultrathink-raises-the-turn-to","heading":"Editor extensions can now tell when ultrathink will raise reasoning effort","line":"Session information sent to host apps now includes `ultrathinkAvailable`, saying whether typing `ultrathink` runs the turn at xhigh effort","released_at":"2026-10-30 21:05:24","reason":"named in this entry, found in this entry's text"},{"version":"2.1.315","anchor":"settings-read-distinguishes-unreadable-for-now-from-unreadab","heading":"Settings survive brief read failures, and SDK apps can see if ultrathink is available","line":"A settings file that briefly fails to read now keeps its last-read values, and `get_settings` now reports whether ultrathink is available","released_at":"2026-10-30 21:05:24","reason":"found in this entry's text"}],"entries_total":2,"docs":[],"docs_total":0,"gates":[],"related":[],"url":"https:\/\/changelogs.core-directive.com\/reference\/setting\/ultrathinkavailable","family_url":"https:\/\/changelogs.core-directive.com\/reference\/setting.json"}