[model-inventory] Model alias inventory - action required - 2026-10-19
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 70/100
Research direction
Start with the listed workflow files and the model inventory in model-pins.md and model-pins.json. Check which live Copilot models or aliases are valid, then update the 25 unresolvable pins while preserving each workflow's intended model role. Done when the affected pins resolve against the live catalogue.
Written by the indexing model from the issue text.
Description
Action required
25 workflow model pin(s) do not resolve against the live Copilot catalogue.
| Workflow | Field | Configured | Cause |
|---|---|---|---|
.github/workflows/daily-model-resolution.md |
## agent: 'run-analyzer' model |
gpt-5.4-mini |
model_unavailable |
.github/workflows/engine-conformance-aider.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/engine-conformance-crush.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/engine-conformance-deepseek-harness.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/engine-conformance-goose.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/engine-conformance-opencode.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/engine-conformance-pi.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/engine-conformance-pydantic-ai.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/smoke-aider.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/smoke-copilot-arm.md |
engine.fallback-models[0] |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/smoke-copilot-routed.md |
engine.model-routing.allowed-models[0] |
gpt-5.4-mini |
model_unavailable |
.github/workflows/smoke-copilot-sdk-routed-claude.md |
## agent: 'mini-whoami' model |
gpt-5.4-mini |
model_unavailable |
.github/workflows/smoke-copilot-sdk.md |
engine.fallback-models[1] |
copilot/gpt-5.4-mini |
model_unavailable |
.github/workflows/smoke-copilot-sub-agents.md |
## agent: 'mini-whoami' model |
gpt-5-mini |
model_unavailable |
.github/workflows/smoke-copilot-sub-agents.md |
## agent: 'mini54-whoami' model |
gpt-5.4-mini |
model_unavailable |
.github/workflows/smoke-copilot.md |
engine.fallback-models[0] |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/smoke-goose.md |
model |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/smoke-pi-routed.md |
## agent: 'mini-whoami' model |
copilot/gpt-5.4-mini |
model_unavailable |
.github/workflows/smoke-pi-sub-agents.md |
## agent: 'mini-whoami' model |
copilot/gpt-5-mini |
model_unavailable |
.github/workflows/smoke-pi.md |
engine.fallback-models[0] |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/smoke-service-ports.md |
engine.fallback-models[0] |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/smoke-service-ports.md |
engine.fallback-models[1] |
copilot/gpt-5.4-mini |
model_unavailable |
.github/workflows/smoke-work-queue.md |
engine.fallback-models[0] |
copilot/gpt-5.4 |
model_unavailable |
.github/workflows/smoke-work-queue.md |
engine.fallback-models[1] |
copilot/gpt-5.4-mini |
model_unavailable |
.github/workflows/video-analyzer.md |
model |
copilot/gemini-3.7-flash |
model_unavailable |
Workflow Model Pins
Live Copilot catalogue: 36 model(s).
| Result | Pins |
|---|---|
| unresolvable | 25 |
| alias resolves | 47 |
| exact | 98 |
| not checked | 108 |
| total | 278 |
Not checked:
- 81 × provider not in the Copilot catalogue
- 17 × sentinel
auto: the gateway selects the model - 7 × expression
- 2 × provider not in the Copilot catalogue (BYOK via COPILOT_PROVIDER_BASE_URL)
- 1 × sentinel
inherited: the sub-agent uses its parent's model, which is checked in its own row
Not scanned: 2 remote import(s), 0 unreadable file(s) (listed in model-pins.md).
Every pin of the 344 workflow(s) with its classification is in model-pins.md and model-pins.json (run artifact model-pins).
Summary
Action required: 25 workflow model pins are unresolvable (mostly gpt-5.4, gpt-5.4-mini, gpt-5-mini and gemini-3.7-flash, which are absent from the live Copilot catalogue). Replace them with live models or aliases (e.g. gpt-5.6, gpt-6, mini, small).
- Providers queried: OpenAI (135), Anthropic (12), Gemini (50), Copilot SDK (18), Copilot reflect (36 IDs, incl. deprecated/embedding entries)
- Proposed alias changes: 0 (existing globs
sonnet,haiku,opus,gpt-5.6,gpt-6,mai-codeandanycover the live Copilot IDs, includinggrok-4.6/grok-4.7viaany) - Pricing gaps found: none identified in a spot-check of Copilot SDK IDs against
pkg/cli/data/models.json; full billing validation skipped (Playwright docs-table extraction andmake refresh-models-jsonwere not run)
Notes
- Deprecated IDs (
gpt-4o-mini,gpt-4.1,gpt-4o,gpt-5.4-nano) were ignored as instructed. - Historical entries in
models.jsonare retained. - Consider adding a
grokalias if Grok models should be addressable explicitly.
Generated by 📦 Daily Model Inventory Checker · copilot · auto · 17.7 AIC · ⌖ 0.792 AIC · ⊞ 14.9K · ◷
- expires on Oct 26, 2026, 3:59 PM UTC-08:00
- Dominant language
- Go
- Stars
- 5.4k
- Forks
- 596
- Avg merge
- 3h 24m
- Merged PRs (30d)
- 824
Getting set up
Starts the project's dev container in your browser, under your own GitHub account.
- Ships a Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from github/gh-aw
-
automation models
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
agent-research
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
agentic-workflows automation aw-essential cookie
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
automated conformance safe-outputs
Difficulty 1/5 Under an hour Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
automated conformance safe-outputs
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
Similar issues
-
pre-migration
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
client.HTTPFetcher doesn't close non-200 response bodies, so connections leakPossibly taken @grempe claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
transparency-dev/tessera#1245 ·
Maintainers usually reply within 2 days
-
Difficulty 1/5 1-3 hours Newbie friendliness 77/100
Maintainers usually reply within 1 day
-
bug e2e
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
shaiknoorullah/hg-mono#1086 ·
Maintainers usually reply within 1 day
-
native
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
prime-radiant-inc/evener#4839 ·
Maintainers usually reply within 1 day