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)

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗