Skip to content

Control UI Context Usage 显示错误 - 显示 98% 实际 11% #49896

@ryc199533-cyber

Description

@ryc199533-cyber

Bug 描述

Control UI 显示的 context usage 为 98% (195k/200k tokens),但实际使用率只有 11% (22k/200k)。

问题定位

dist/control-ui/assets/index-*.js 中,计算逻辑有误:

function Af(e,t){
  let r = e?.inputTokens??0   // 当前输入 tokens
      a = e?.contextTokens??0 // 当前上下文 tokens
  let o = r / a               // 错误:input / context
}

UI 显示的是 inputTokens / contextTokens,而非 contextTokens / modelContextWindow

预期行为

应显示:当前上下文占模型最大上下文的百分比,如 session_status 中的 11%。

实际行为

显示 inputTokens / contextTokens,当两者接近时错误显示接近 100%。

环境

  • OpenClaw: 2026.3.13
  • Model: minimax-cn/MiniMax-M2.5
  • Context: 22k/200k (真实使用率)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions