Skip to content
Artificial intelligence. Clearly. RSS feed
AI NEWS AI

News. Evidence. Perspective.

Xiaomi’s MiMo-V2.6 update tackles a costly AI failure: working without making progress

A targeted repair to Xiaomi’s flagship models addresses repeated tool calls rather than chasing another leaderboard point. The release offers an unusually concrete look at how agent behaviour can go wrong—and how to measure whether a fix makes useful work easier.

The most revealing detail in Xiaomi’s latest MiMo-V2.6 update is not a benchmark rank. It is an admission that an agent could keep invoking tools without advancing the task. Xiaomi’s 27 September account describes a repair, released as MOPD checkpoints, that targets this behaviour. Its API had received the update on 25 September while keeping the same model identifiers.[1]

That is a meaningful distinction for anyone buying AI work. A stream of activity can resemble diligence: files open, searches run and terminal messages accumulate. But the customer needs a repaired program, a reconciled report or an answered question. Time spent displaying effort has value only when it improves the result or establishes something necessary about it.

The facts

The MiMo-V2.6 family behind the update

The MiMo-V2.6 family behind the update
MeasureValueContext
Pro scale1.02T / 42BTotal and active parameters respectively, as documented for the Pro architecture.Source 2
Flash scale309B / 15BTotal and active parameters respectively in the Flash-MOPD card.Source 3
Context and inputs1M-token contextThe cards describe text, image, video and audio inputs; this is not a claim of equivalent performance on every modality.Source 2Source 3
Checkpoint identityRL and MOPDThe collection separates training-stage checkpoints. Record the actual variant used in a comparison.Source 4

The key question is whether the next call can change the answer

Consider an illustrative coding job. Reading a configuration file again after editing it is verification. Repeating the identical read five times before receiving any result is not. Polling a running build may be appropriate after a wait; starting the same expensive build repeatedly without checking its state can instead create a queue. The tool name alone cannot tell these situations apart.

A useful action therefore has a reason. It should obtain missing evidence, modify the intended state, verify a change or resolve a documented failure. A reviewer need not demand a lengthy explanation for every call. The execution record can carry the necessary context: what was known, what changed and which result the next action was waiting for.

Xiaomi’s diagnostic metric counts exact duplicate tool names and JSON-normalised arguments within one assistant turn. It is deliberately narrower than all wasted activity: near-duplicates and loops spanning several turns can escape it. Legitimate retries should not be treated as failures merely because they revisit the same operation.[1]

At a glance

An illustrative trace: similar-looking activity, different meaning

An illustrative trace: similar-looking activity, different meaning
TraceWhat it establishesHow to score it
Read four different source filesFour potentially different pieces of evidenceParallel work; inspect relevance
Read the same unchanged file four times before feedbackOne distinct request, repeatedExact redundancy within the turn
Edit a file, then rerun its testsWhether the new version satisfies the testsNecessary verification
Retry a timed-out write without checking its outcomeThe first write may already have succeededInvestigate state before repeating

Why the repair strategy matters

The Pro model card describes a broad reinforcement-learning stage followed by multi-teacher on-policy distillation: learning from specialist teachers while the student generates its own trajectories. The Flash-MOPD documentation describes complementary streams using student-generated work and teacher or supervised prefixes. These are distinct training arrangements, not alternative names for a bigger prompt.[2][3]

The intuition is useful beyond this release. A student can look competent when following an expert’s clean demonstration and still become stuck after its own earlier mistake. Training on states the student actually reaches addresses that mismatch. Specialist feedback then has an opportunity to correct a recurring behavioural weakness without redefining every part of the model’s job.

Xiaomi reports roughly $90,000 for the MOPD repair run, versus an estimated $2.31 million to extend the alternative full-scale reinforcement-learning approach. Those are its reported experiment economics, not independently audited costs or the total cost of developing MiMo.[1]

The business lesson is not that every model can be fixed cheaply. It is that a narrowly diagnosed failure may call for a narrowly targeted intervention. Before increasing training expenditure, an engineer needs to know whether the failure comes from missing knowledge, an unsuitable reward, a tool interface, or the absence of a clear stopping condition. More of the wrong training can reinforce the wrong habit.

Two percentages that should never share an unlabelled chart

Suppose a turn contains 12 calls but only eight distinct requests. Four of its calls are redundant, so the within-turn fraction is 4 divided by 12: 33.3%. Now suppose only 10 out of 1,000 turns contain any duplication. The affected-turn rate is 1%. Both numbers can describe the same hypothetical workload; they answer different questions.

For a purchasing decision, add the consequences. Did those ten turns consume a minute or an hour? Did they merely repeat a search, or trigger duplicate external operations? Did the task eventually pass? The average can conceal a small set of disproportionately expensive failures. Our proposed scorecard would retain affected-turn frequency, duplicate-call volume, elapsed time and independently accepted outcomes together.

The useful next benchmark is progress

Our assessment is that this release deserves attention because it makes a practical failure inspectable. A strong trial would replay troublesome jobs, retain legitimate verification steps and check that lower activity does not simply mean premature stopping. Faster abandonment would be a cosmetic improvement; the goal is fewer pointless operations on the way to the same or a better accepted result.

For users, the best question is straightforward: after the update, does the agent spend less time circling a problem and more time resolving it? That test is more demanding than watching the tools move, and closer to what an AI assistant is being hired to do.

Follow the evidence

Sources & further reading

  1. Diagnosing and Mitigating Tool-Call Repetition in MiMo-V2.6 Xiaomi MiMo · 27 Sep 2026 · Accessed 8 Oct 2026
  2. MiMo-V2.6-Pro-RL: model card and evaluation conditions Xiaomi MiMo on Hugging Face · Accessed 8 Oct 2026
  3. MiMo-V2.6-Flash-MOPD: official checkpoint documentation Xiaomi MiMo on Hugging Face · Accessed 8 Oct 2026
  4. MiMo V2.6 official model collection Xiaomi MiMo on Hugging Face · Accessed 8 Oct 2026