Skip to content

[Bug]: Thinking level displayed inconsistently almost everywhere; XHIGH support for models should be enhanced. #59416

Description

@Henryy417

Bug type

Behavior bug (incorrect output/state without crash)

Beta release blocker

No

Summary

/think, /status, TUI status bar and WebUI selection box displayed thinking levels are inconsistent, leading to actually unknown current thinking level. xhigh support for multiple able models are still not yet planned.

Steps to reproduce

  1. Start OpenClaw 2026.4.1. Model using a currently non-xhigh-able (e.g. github-copilot/gpt-5.4-mini, which SHOULD BE ADDED). xhigh being set as thinkingDefault for some items to reproduce.
  2. Uses /think, /status and look at the values displayed at TUI and WebUI for thinking levels for the session.

Expected behavior

  1. Display of thinking level should be consistent. Allowed options as well.
  2. Add xhigh support for multiple github-copilot models immediately as being frequently suggested by issues and PRs.

Actual behavior

  1. /think displays low no matter what is set as thinkingDefault, even when setting default to high, as long as the session's override thinking level is not being set (non-inherit).
  2. /status and TUI status bar displays xhigh even the model does not support xhigh
  3. WebUI selection box allows xhigh for all models.

OpenClaw version

2026.4.1

Operating system

Windows 11

Install method

npm global

Model

github-copilot/gpt-5.4-mini, github-copilot/gpt-5-mini

Provider / routing chain

openclaw -> github copilot api

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Normal backlog priority with limited blast radius.bugSomething isn't workingbug:behaviorIncorrect behavior without a crashclawsweeper:needs-live-reproClawSweeper needs live local, crabbox, or manual validation to confirm this issue.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.impact:auth-providerAuth, provider routing, model choice, or SecretRef resolution may break.impact:session-stateSession, memory, transcript, context, or agent state can drift or corrupt.issue-rating: 🐚 platinum hermitGood issue quality with a plausible reproduction path needing some confirmation.

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions