You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Daily model inventory scan for 2026-07-10. All existing Copilot model alias patterns have adequate coverage. Three new GPT-5.6 sub-models (gpt-5.6-luna, gpt-5.6-sol, gpt-5.6-terra) are live in the Copilot reflect endpoint but missing pricing entries in models.json. Billing docs also reveal a new "Claude Opus 4.8 (fast mode)" variant and confirm pricing for existing entries.
thinking: true — extended reasoning flag (on flash and pro variants)
Copilot (reflect endpoint):
Model IDs as a flat string array (no per-model metadata in current reflect response)
Billing multipliers and vendor metadata not returned in this run (models returned as strings, not objects)
models.json Pricing Analysis
Missing from models.json (github-copilot provider)
These models are live in the Copilot reflect endpoint and confirmed in the GitHub Docs billing table, but have no pricing entry in pkg/cli/data/models.json:
Model ID
Provider
Inferred Category
Docs Pricing (input / output per 1M)
Basis
gpt-5.6-luna
copilot
Lightweight
$1.00 / $6.00 (default ≤200K)
Billing docs + reflect
gpt-5.6-sol
copilot
Powerful
$5.00 / $30.00 (default ≤272K)
Billing docs + reflect
gpt-5.6-terra
copilot
Versatile
$2.50 / $15.00 (default ≤272K)
Billing docs + reflect
Note: Billing docs also list "Claude Opus 4.8 (fast mode) (preview)" at $10.00 / $50.00 input/output per 1M tokens — a distinct model variant from claude-opus-4.8. It is not yet in the reflect endpoint model list; treat as pending until a stable model ID is published.
Proposed additions to pkg/cli/data/models.json (and mirror actions/setup/js/models.json):
These models appear in models.json but are absent from the Copilot reflect endpoint. They should be retained as historical records:
Model ID
Last Known Provider
Note
claude-fable-5
github-copilot
In billing docs; may not be reflect-accessible yet
claude-sonnet-4
github-copilot
Older generation; historical
gemini-3.1-pro-preview
github-copilot
Preview phase; still in billing docs
gemini-3.5-flash
github-copilot
Not in reflect; still in billing docs
gpt-5.2
github-copilot
Superseded by 5.3/5.4; historical
gpt-5.2-codex
github-copilot
Superseded; historical
gpt-5.4-nano
github-copilot
Intentionally deprecated/excluded; retain
kimi-k2.7-code
github-copilot
In billing docs but not reflect; historical
raptor-mini
github-copilot
In billing docs but not reflect; historical
Inferred vs stored pricing discrepancies
No confirmed multiplier discrepancies found. The reflect endpoint returned model IDs as a flat string array (no billing.multiplier per-model metadata in this run), so multiplier-level validation was not possible. Billing docs pricing is consistent with existing models.json cost entries for all models present in both.
Model ID
Stored Input (per tok)
Docs Input (per 1M)
Match
gpt-5-mini
2.5e-7
$0.25
✅
gpt-5.3-codex
1.75e-6
$1.75
✅
gpt-5.4
2.5e-6
$2.50
✅
gpt-5.4-mini
7.5e-7
$0.75
✅
gpt-5.5
5e-6
$5.00
✅
claude-haiku-4.5
1e-6
$1.00
✅
claude-sonnet-4.5
3e-6
$3.00
✅
claude-sonnet-4.6
3e-6
$3.00
✅
claude-opus-4.5
5e-6
$5.00
✅
claude-opus-4.6
5e-6
$5.00
✅
claude-opus-4.7
5e-6
$5.00
✅
claude-opus-4.8
5e-6
$5.00
✅
claude-sonnet-5
2e-6
$2.00
✅
claude-fable-5
1e-5
$10.00
✅
gemini-2.5-pro
1.25e-6
$1.25
✅
gemini-3-flash-preview
5e-7
$0.50
✅
gemini-3.5-flash
1.5e-6
$1.50
✅
raptor-mini
2.5e-7
$0.25
✅
kimi-k2.7-code
9.5e-7
$0.95
✅
mai-code-1-flash-picker
7.5e-7
$0.75
✅
Proposed Alias Updates
No alias changes are required. All 35 live Copilot models match at least one existing alias pattern:
gpt-5.6-luna, gpt-5.6-sol, gpt-5.6-terra → covered by "gpt-5.6": ["copilot/gpt-5.6*", "openai/gpt-5.6*"]
All claude-opus-4.* variants → covered by "opus": ["copilot/*opus*", "anthropic/*opus*"]
All claude-sonnet-4.* and claude-sonnet-5 → covered by "sonnet": ["copilot/*sonnet*", ...]
claude-haiku-4.5 → covered by "haiku": ["copilot/*haiku*", ...]
gemini-3-flash-preview → covered by "gemini-flash" and "gemini-3-flash" aliases
gemini-2.5-pro → covered by "gemini-pro": ["copilot/gemini-*pro*", ...]
mai-code-1-flash-picker → covered by "mai-code": ["copilot/mai-code*", ...]
text-embedding-* models → embedding models, no alias needed (not LLM targets)
gpt-4o-mini, gpt-4.1, gpt-4o, and gpt-5.4-nano are intentionally deprecated Copilot-facing model IDs and excluded from missing/discrepancy analysis per standing policy.
The "Claude Sonnet 51" entry in billing docs is a likely rendering artifact for claude-sonnet-5 (i.e. "5" rendered as "51" in the page scrape); treated as claude-sonnet-5.
"Claude Opus 4.8 (fast mode) (preview)" appears in billing docs at $10/$50 per 1M tokens but has no stable model ID yet — monitor for a canonical ID in future reflect snapshots.
The Copilot reflect endpoint returned model IDs as a plain string array (not enriched objects), so per-model billing.multiplier validation was skipped this run.
gemini-3.1-pro-preview is listed in billing docs (at $2.00/$12.00 default, $4.00/$18.00 long-context) but not returned by the reflect endpoint — keep as historical entry.
Warning
Firewall blocked 7 domains
The following domains were blocked by the firewall during workflow execution:
accounts.google.com
android.clients.google.com
clients2.google.com
collector.githubapp.com
contentautofill.googleapis.com
safebrowsingohttpgateway.googleapis.com
www.google.com
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
Summary
Daily model inventory scan for 2026-07-10. All existing Copilot model alias patterns have adequate coverage. Three new GPT-5.6 sub-models (
gpt-5.6-luna,gpt-5.6-sol,gpt-5.6-terra) are live in the Copilot reflect endpoint but missing pricing entries inmodels.json. Billing docs also reveal a new "Claude Opus 4.8 (fast mode)" variant and confirm pricing for existing entries.Provider Model Counts
Raw API Fields Discovered
Anthropic (
/raw.json → .data[]):id,display_name,created_at— model identitymax_input_tokens(up to 1M),max_tokens(output limit, up to 128K)capabilities.thinking.supported— extended reasoning flagcapabilities.image_input.supported— vision flagcapabilities.batch.supported,capabilities.citations.supported,capabilities.code_execution.supportedcapabilities.effort.{low,medium,high,xhigh,max}— effort-level supportOpenAI (
/raw.json → .data[]):id,object,created(unix timestamp),owned_by— minimal public fieldsGemini (
/raw.json → .models[]):name,displayName,description,versioninputTokenLimit,outputTokenLimit— useful for tier inferencesupportedGenerationMethods— capability flags (generateContent, batchGenerateContent, etc.)temperature,topP,topK,maxTemperature— sampling parametersthinking: true— extended reasoning flag (on flash and pro variants)Copilot (reflect endpoint):
models.json Pricing Analysis
Missing from models.json (github-copilot provider)
These models are live in the Copilot reflect endpoint and confirmed in the GitHub Docs billing table, but have no pricing entry in
pkg/cli/data/models.json:gpt-5.6-lunagpt-5.6-solgpt-5.6-terraNote: Billing docs also list "Claude Opus 4.8 (fast mode) (preview)" at $10.00 / $50.00 input/output per 1M tokens — a distinct model variant from
claude-opus-4.8. It is not yet in the reflect endpoint model list; treat as pending until a stable model ID is published.Proposed additions to
pkg/cli/data/models.json(and mirroractions/setup/js/models.json):Historical entries not currently returned
These models appear in
models.jsonbut are absent from the Copilot reflect endpoint. They should be retained as historical records:claude-fable-5claude-sonnet-4gemini-3.1-pro-previewgemini-3.5-flashgpt-5.2gpt-5.2-codexgpt-5.4-nanokimi-k2.7-coderaptor-miniInferred vs stored pricing discrepancies
No confirmed multiplier discrepancies found. The reflect endpoint returned model IDs as a flat string array (no
billing.multiplierper-model metadata in this run), so multiplier-level validation was not possible. Billing docs pricing is consistent with existingmodels.jsoncost entries for all models present in both.gpt-5-minigpt-5.3-codexgpt-5.4gpt-5.4-minigpt-5.5claude-haiku-4.5claude-sonnet-4.5claude-sonnet-4.6claude-opus-4.5claude-opus-4.6claude-opus-4.7claude-opus-4.8claude-sonnet-5claude-fable-5gemini-2.5-progemini-3-flash-previewgemini-3.5-flashraptor-minikimi-k2.7-codemai-code-1-flash-pickerProposed Alias Updates
No alias changes are required. All 35 live Copilot models match at least one existing alias pattern:
gpt-5.6-luna,gpt-5.6-sol,gpt-5.6-terra→ covered by"gpt-5.6": ["copilot/gpt-5.6*", "openai/gpt-5.6*"]claude-opus-4.*variants → covered by"opus": ["copilot/*opus*", "anthropic/*opus*"]claude-sonnet-4.*andclaude-sonnet-5→ covered by"sonnet": ["copilot/*sonnet*", ...]claude-haiku-4.5→ covered by"haiku": ["copilot/*haiku*", ...]gemini-3-flash-preview→ covered by"gemini-flash"and"gemini-3-flash"aliasesgemini-2.5-pro→ covered by"gemini-pro": ["copilot/gemini-*pro*", ...]mai-code-1-flash-picker→ covered by"mai-code": ["copilot/mai-code*", ...]text-embedding-*models → embedding models, no alias needed (not LLM targets)Full Model Lists by Provider
Copilot (reflect, 35 models)
Anthropic API (9 models)
Gemini API (50 models, selection of text models)
OpenAI API (219 models, notable)
Notes
gpt-4o-mini,gpt-4.1,gpt-4o, andgpt-5.4-nanoare intentionally deprecated Copilot-facing model IDs and excluded from missing/discrepancy analysis per standing policy.claude-sonnet-5(i.e. "5" rendered as "51" in the page scrape); treated asclaude-sonnet-5.billing.multipliervalidation was skipped this run.gemini-3.1-pro-previewis listed in billing docs (at $2.00/$12.00 default, $4.00/$18.00 long-context) but not returned by the reflect endpoint — keep as historical entry.Warning
Firewall blocked 7 domains
The following domains were blocked by the firewall during workflow execution:
accounts.google.comandroid.clients.google.comclients2.google.comcollector.githubapp.comcontentautofill.googleapis.comsafebrowsingohttpgateway.googleapis.comwww.google.comSee Network Configuration for more information.