VSCode extension: reasoning effort slider maps inconsistent values
Status Closed — duplicate
Maintainer reply None cached
Activity 3 comments · opened Mar 30, 2026 · closed Apr 3, 2026
Summary
The reasoning effort slider in the VS Code extension sends inconsistent numeric values to the model. The slider label does not correspond to a stable numeric value, and the mapping is non-monotonic (moving the slider "up" can send a lower number).
Observed behavior
Collected during a single session by asking the model to report its reasoning_effort value after each slider change:
| Slider Position | Numeric Value Received |
|----------------|------------------------|
| High | 99 |
| Max | 99 |
| High (moved back down) | 19 |
| Medium | 85 |
| High (moved back up) | 99 |
| Max (again) | 50 |
Expected behavior
- Each slider position should map to a consistent numeric value
- Values should be monotonic: Low < Medium < High < Max
- The same slider position should always send the same value
Environment
- VS Code extension (Claude Code)
- Windows 11
- Model: claude-opus-4-6 (1M context)
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗