Effort slider fourth dot writes 'max' to settings but schema only recognises 'xhigh'
The effort level UI in the VS Code extension shows four dots. Clicking the fourth dot writes "effortLevel": "max" to ~/.claude/settings.json.
However, the settings schema defines only four named values: low, medium, high, xhigh. There is no "max" in the schema.
Expected behaviour
Clicking the fourth dot writes "effortLevel": "xhigh", consistent with the schema.
Actual behaviour
Clicking the fourth dot writes "effortLevel": "max", which is not a recognised schema value and may be silently ignored.
Impact
Users who click the highest effort dot believe they have selected maximum effort. If "max" is not recognised, the setting has no effect and the actual effort level is unknown. There is no error or warning to indicate the mismatch.
Steps to reproduce
- Open the Claude Code VS Code extension.
- Click the fourth (rightmost) dot on the Effort slider.
- Inspect
~/.claude/settings.json—effortLevelis written as"max". - Compare against the settings schema, which lists
"xhigh"as the highest valid value.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗