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
The reflect endpoint returns a flat list of model ID strings (not objects). No billing multiplier or capability metadata available from this endpoint. The model_api_mapping section in reflect provides API endpoint routing (responses vs chat_completions) for OpenAI and Anthropic families — this is already reflected in wire_api fields in models.json.
models.json Pricing Analysis
Missing from models.json (now added in commit 9f57af1)
Model ID
Provider
Pricing ($/MTok in/out)
Basis
claude-sonnet-5
anthropic, github-copilot
$2 / $10
models.dev catalog (released 2026-06-30)
claude-fable-5
anthropic, github-copilot
$10 / $50
models.dev catalog (released 2026-06-09)
Historical entries not currently returned
The following model IDs appear in models.json but are absent from all live provider inventories. These are retained as historical records per policy:
No discrepancies found for existing entries. The Copilot reflect endpoint does not expose billing multipliers (returns string IDs only); the docs pricing table returned empty models array for this run.
Proposed Alias Updates
1. New fable alias
What: New fable alias for the Claude Fable 5 family. Why: claude-fable-5 is a brand-new Anthropic model family (released 2026-06-09) that is not matched by any existing alias. The existing sonnet, opus, and haiku patterns are name-specific and do not catch fable. Available on both Anthropic direct and Copilot (per models.dev). Syntax:
What: Version-specific alias for the gpt-5.6 generation. Why: Live OpenAI API returns gpt-5.6, gpt-5.6-luna, gpt-5.6-sol, gpt-5.6-terra. While technically covered by the broad gpt-5 wildcard (openai/gpt-5*), a version-specific alias is consistent with the existing pattern for gpt-5.1–gpt-5.5 and allows targeted pinning. Syntax:
What: Explicit alias for Gemini Omni Flash Preview. Why: gemini-omni-flash-preview is a new Gemini model family (distinct from standard Flash). While the gemini-flash wildcard (gemini-*flash*) would technically match it, the omni family is architecturally distinct (multimodal/audio focus, 131K context vs 1M for standard Flash). An explicit alias avoids ambiguity. Syntax:
What: large now lists fable first as the flagship option. Why: Claude Fable 5 is Anthropicâ€TMs new highest-capability model ($10/$50 per MTok, 1M context, extended reasoning). It should resolve before sonnet for large-tier requests. Syntax:
gpt-4o, gpt-4o-mini, gpt-4.1, and gpt-5.4-nano remain in the Copilot live model list (reflect) but are intentionally excluded from models.json updates per task policy.
claude-fable-5 is not yet live in the Copilot reflect endpoint (not in the 32-model list); it was added to github-copilot provider in models.json based on models.dev catalog data. Should be verified when Copilot onboards it.
gpt-5.6 variants (gpt-5.6-luna, -sol, -terra) are in the live OpenAI API but absent from models.dev — likely experimental. The gpt-5.6 alias covers them via wildcard.
Historical entries in models.json (deprecated model IDs) are retained per policy; no removals proposed.
gemini-omni-flash-preview has 131K context and thinking: true — it is functionally a reasoning-capable flash model, not just a standard Flash variant, hence the dedicated alias.
Warning
Firewall blocked 2 domains
The following domains were blocked by the firewall during workflow execution:
models.dev
proxy.golang.org
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
Summary
Daily model inventory check for 2026-07-01. Three new models were found requiring updates to
models.jsonandmodel_aliases.json.fable,gpt-5.6,gemini-omni);largealias updatedmodels.json(claude-sonnet-5,claude-fable-5)9f57af1Provider Model Counts
Raw API Fields Discovered
OpenAI
Fields available:
id,object,created,owned_by. Minimal metadata — no pricing, context limits, or capabilities exposed directly. Useowned_byand model-ID naming conventions for tier inference.Anthropic
Rich fields:
id,display_name,type,created_at,max_input_tokens,max_tokens,capabilities(structured object withbatch,citations,code_execution,context_management,effort,image_input,pdf_input,structured_outputs,thinking). Capability flags (effort,thinking) are useful for reasoning/extended-thinking detection.Gemini
Fields:
name,version,displayName,description,inputTokenLimit,outputTokenLimit,supportedGenerationMethods(array),temperature,topP,topK,maxTemperature,thinking(boolean). Token limits are useful for pricing-tier inference.thinking: trueindicates reasoning-capable models.Copilot (reflect endpoint)
The reflect endpoint returns a flat list of model ID strings (not objects). No billing multiplier or capability metadata available from this endpoint. The
model_api_mappingsection in reflect provides API endpoint routing (responsesvschat_completions) for OpenAI and Anthropic families — this is already reflected inwire_apifields inmodels.json.models.json Pricing Analysis
Missing from models.json (now added in commit
9f57af1)claude-sonnet-5claude-fable-5Historical entries not currently returned
The following model IDs appear in
models.jsonbut are absent from all live provider inventories. These are retained as historical records per policy:claude-3-5-haiku-20241022,claude-3-5-haiku-latest,claude-3-5-sonnet-20240620,claude-3-5-sonnet-20241022,claude-3-7-sonnet-20250219,claude-3-haiku-20240307,claude-3-opus-20240229,claude-3-sonnet-20240229,claude-sonnet-4-0,claude-sonnet-4-20250514,claude-opus-4-0,claude-opus-4-20250514,gpt-5-search-api,o1-mini,o1-preview,claude-sonnet-4(Copilot),raptor-mini(Copilot).Inferred vs stored pricing discrepancies
No discrepancies found for existing entries. The Copilot reflect endpoint does not expose billing multipliers (returns string IDs only); the docs pricing table returned empty
modelsarray for this run.Proposed Alias Updates
1. New
fablealiasWhat: New
fablealias for the Claude Fable 5 family.Why:
claude-fable-5is a brand-new Anthropic model family (released 2026-06-09) that is not matched by any existing alias. The existingsonnet,opus, andhaikupatterns are name-specific and do not catchfable. Available on both Anthropic direct and Copilot (per models.dev).Syntax:
2. New
gpt-5.6aliasWhat: Version-specific alias for the
gpt-5.6generation.Why: Live OpenAI API returns
gpt-5.6,gpt-5.6-luna,gpt-5.6-sol,gpt-5.6-terra. While technically covered by the broadgpt-5wildcard (openai/gpt-5*), a version-specific alias is consistent with the existing pattern forgpt-5.1–gpt-5.5and allows targeted pinning.Syntax:
3. New
gemini-omnialiasWhat: Explicit alias for Gemini Omni Flash Preview.
Why:
gemini-omni-flash-previewis a new Gemini model family (distinct from standard Flash). While thegemini-flashwildcard (gemini-*flash*) would technically match it, theomnifamily is architecturally distinct (multimodal/audio focus, 131K context vs 1M for standard Flash). An explicit alias avoids ambiguity.Syntax:
4. Updated
largealiasWhat:
largenow listsfablefirst as the flagship option.Why: Claude Fable 5 is Anthropicâ€TMs new highest-capability model ($10/$50 per MTok, 1M context, extended reasoning). It should resolve before
sonnetforlarge-tier requests.Syntax:
Full Model Lists by Provider
Copilot (32 models)
claude-haiku-4.5,claude-opus-4.5,claude-opus-4.6,claude-opus-4.7,claude-opus-4.8,claude-sonnet-4.5,claude-sonnet-4.6,claude-sonnet-5,gemini-2.5-pro,gemini-3-flash-preview,gpt-3.5-turbo,gpt-3.5-turbo-0613,gpt-4,gpt-4-0613,gpt-4-o-preview,gpt-4.1,gpt-4.1-2025-04-14,gpt-4o,gpt-4o-2024-05-13,gpt-4o-2024-08-06,gpt-4o-2024-11-20,gpt-4o-mini,gpt-4o-mini-2024-07-18,gpt-5-mini,gpt-5.3-codex,gpt-5.4,gpt-5.4-mini,gpt-5.5,mai-code-1-flash-picker,text-embedding-3-small,text-embedding-3-small-inference,text-embedding-ada-002Anthropic (9 models)
claude-haiku-4-5-20251001,claude-opus-4-1-20250805,claude-opus-4-5-20251101,claude-opus-4-6,claude-opus-4-7,claude-opus-4-8,claude-sonnet-4-5-20250929,claude-sonnet-4-6,claude-sonnet-5OpenAI gpt-5 family (selected)
gpt-5,gpt-5-chat-latest,gpt-5-codex,gpt-5-mini,gpt-5-nano,gpt-5-pro,gpt-5.1,gpt-5.1-chat-latest,gpt-5.1-codex,gpt-5.1-codex-max,gpt-5.1-codex-mini,gpt-5.2,gpt-5.2-chat-latest,gpt-5.2-codex,gpt-5.2-pro,gpt-5.3-codex,gpt-5.4,gpt-5.4-mini,gpt-5.4-nano,gpt-5.4-pro,gpt-5.5,gpt-5.5-pro,gpt-5.6,gpt-5.6-luna,gpt-5.6-sol,gpt-5.6-terra(plus reasoning:o1,o1-pro,o3,o3-mini,o3-pro,o4-mini)Gemini (text/multimodal, selected)
antigravity-preview-05-2026,gemini-2.0-flash,gemini-2.0-flash-lite,gemini-2.5-flash,gemini-2.5-flash-image,gemini-2.5-flash-lite,gemini-2.5-pro,gemini-3-flash-preview,gemini-3-pro-image,gemini-3-pro-image-preview,gemini-3-pro-preview,gemini-3.1-flash-image,gemini-3.1-flash-lite,gemini-3.1-pro-preview,gemini-3.5-flash,gemini-flash-latest,gemini-flash-lite-latest,gemini-omni-flash-preview,gemini-pro-latest,nano-banana-pro-previewNotes
gpt-4o,gpt-4o-mini,gpt-4.1, andgpt-5.4-nanoremain in the Copilot live model list (reflect) but are intentionally excluded frommodels.jsonupdates per task policy.claude-fable-5is not yet live in the Copilot reflect endpoint (not in the 32-model list); it was added togithub-copilotprovider inmodels.jsonbased on models.dev catalog data. Should be verified when Copilot onboards it.gpt-5.6variants (gpt-5.6-luna,-sol,-terra) are in the live OpenAI API but absent from models.dev — likely experimental. Thegpt-5.6alias covers them via wildcard.models.json(deprecated model IDs) are retained per policy; no removals proposed.gemini-omni-flash-previewhas 131K context andthinking: true— it is functionally a reasoning-capable flash model, not just a standard Flash variant, hence the dedicated alias.Warning
Firewall blocked 2 domains
The following domains were blocked by the firewall during workflow execution:
models.devproxy.golang.orgSee Network Configuration for more information.