02bd026d5e
The MiniMax-M3 long-context policy in generated-policies.ts only covered the anthropic-messages providers `minimax` and `minimax-cn`. The MiniMax Coding/Token Plan (international and China) endpoints serve the same model through `minimax-code` and `minimax-code-cn` on openai-completions, and shipped with the upstream 512K pricing boundary baked into models.json. Switching to MiniMax-M3 under the Coding Plan therefore still showed a 512K context window in the status bar. Broadens the policy carve-out to all four providers, re-bakes both affected entries in the bundled models.json, and extends the generated-policies / bundled-catalog tests to assert 1M for the two newly covered providers. Fixes #3097