Skip to content

0.1.67-beta1 — Copilot tiers point at models that exist

Pre-release
Pre-release

Choose a tag to compare

@scgopi scgopi released this 09 Sep 04:20
· 177 commits to main since this release

Copilot's model tiers follow Copilot's actual model list again.

Fast points somewhere that exists; capable stops pointing at all (#332)

A Copilot loop's tier maps to a --model flag, and --model takes explicit versioned ids from a fixed set. Those ids turn over.

  • Fast now passes --model gpt-5.6-luna.
  • Capable passes no flag at all, and so does standard.

Unpinning capable is the interesting half. It was pinned to claude-opus-4.6, an id that had already gone by Copilot 1.0.84 — so a capable loop was asking for a model that no longer existed. Passing nothing lets Copilot choose, and a loop that starts on a model you did not name is better than one that does not start.

Fast keeps a pin because it has no other way to mean anything: passing nothing is what standard already does.

Worth knowing

The same churn that retired claude-opus-4.6 will eventually retire gpt-5.6-luna, and fast is pinned to it. When a fast Copilot loop stops launching, that pin is the first thing to check.


Verified on the merged tree: swiftlint 0 errors · swift-format clean. Bundle identity verified dev.graphcode.app in both the Info.plist and the code signature.

Everything in stable 0.1.66 is carried forward.