The whole hunk
from line 2929, old and new numbered
/
lines
This page is larger than the 256 KiB this site keeps, so one side of the diff below stops where the stored text does.
from line 2929
29292929
29302930### `axScreenReader`
29312931
2932Render screen-reader friendly output: flat text without decorative borders or animations. Screen-reader mode uses the classic renderer, so the `tui` setting has no effect while it is active; attached [background sessions](/docs/en/agent-view) still render fullscreen. Requires Claude Code v2.1.181 or later.
2932Render screen-reader friendly output: flat text without decorative borders or animations. Screen-reader mode uses the classic renderer, so the `tui` setting has no effect while it is active; attached [background sessions](/docs/en/agent-view) still render fullscreen.
29332933
29342934* **Scope**: [`Any file`](#scopes)
29352935* **Type**: Boolean
from line 2944
29442944}
29452945```
29462946
2947Requires Claude Code v2.1.181 or later.
2948
29492947### `bashEditDiffEnabled`
29502948
29512949Choose whether Claude Code records the files a Bash command changes in a Git repository. When it records them, you see their diff in the terminal after the command, and your [PostToolUse Bash hooks](/docs/en/hooks#bash) receive the changed-file list.
from line 3227
32293227* **Scope**: [`Any file`](#scopes)
32303228* **Type**: Boolean
32313229 * `true`: the plan approval menu gets a first option, **Yes, clear context and …**, that approves the plan and clears the conversation context
3232 * `false`: the plan approval menu shows n
3230 * `false`: the plan approval menu shows no clear-context option
3231* **Default**: `false`
3232
3233```json settings.json theme={null}