{"version":"2.1.321","anchor":"screen-reader-env-var-claude-ax-screen-reader-is-passed-thro","canonical_anchor":"screen-reader-env-var-claude-ax-screen-reader-is-passed-thro","heading":"CLAUDE_AX_SCREEN_READER is now carried along with other Claude Code settings","tier":"internal","area":"Elsewhere","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321\/e\/screen-reader-env-var-claude-ax-screen-reader-is-passed-thro","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.321","markdown":"### CLAUDE_AX_SCREEN_READER is now carried along with other Claude Code settings\n\nThe screen-reader setting CLAUDE_AX_SCREEN_READER now joins the environment variables Claude Code passes along\n\n**Unclear.** It is not clear where this list passes the variable to, so it is unclear which parts of Claude Code now honour it.\n\n**What**\n\n`CLAUDE_AX_SCREEN_READER` is the environment variable for Claude Code's screen-reader mode. It has been added to a list of environment variables Claude Code passes along, next to `CLAUDE_CODE_PLUGIN_DIRS` and `CLAUDE_CODE_RESUME_SOURCE_ALIVE`.\n\nThe remote switch for screen-reader mode read on for this site's account and for a signed-out check, in readings taken before this release.\n\n**Why**\n\nThis is accessibility work: your screen-reader choice is kept in more places Claude Code runs.\n\n- Flag `tengu_ax_screen_reader`: On for this account, and not off by default (read for one account on one subscription tier against v2.1.321; this account: on, anonymous baseline: on, compiled default: not a boolean we can read) These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.\n- Area: Elsewhere\n- Names: `CLAUDE_AX_SCREEN_READER`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: no"}