Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[model-inventory] Model alias inventory update - 2026-10-07

Chiusa Adatta ai principianti
#66,711 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@pelikhan ci sta già lavorando.

Dal 8/10/2026.

  • #66913 di @copilot-swe-agent — integrata

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
72/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
github-actions, json
Ambito
data

Direzione di ricerca

Inizia da pkg/cli/data/models.json e actions/setup/js/models.json, che secondo l’issue sono identici; confronta i relativi record dei modelli e i prezzi con i valori segnalati del Copilot SDK. Esegui make refresh-models-json come suggerito, poi modifica i file per aggiungere claude-haiku-5.5 e correggere le discrepanze cache_read indicate. Il lavoro è completato quando i due file coincidono e i prezzi segnalati sono corretti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

automation models
Summary

4 pricing items + 1 stale alias found; no new model families lacking alias coverage.

  • Providers queried: OpenAI (135), Anthropic (12), Gemini (50), Copilot SDK (24), Copilot reflect (42 IDs, incl. deprecated/embedding IDs)
  • Proposed alias changes: 1 (optional cleanup)
  • Pricing gaps found: 5
  • Docs pricing table (Step 2.5): skipped — Playwright extraction was not performed; the billing artifact is an empty placeholder. SDK vs reflect used for validation.
Provider Model Counts
Provider Models Status
openai 135 ✅ ok
anthropic 12 ✅ ok
gemini 50 ✅ ok
copilot-sdk 24 ✅ ok
copilot (reflect) 42 ✅ ok
Raw API Fields Discovered
  • Copilot SDK: billing.tokenPrices (inputPrice, outputPrice, cacheReadPrice, cacheWritePrice, contextMax, longContext tier), discountPercent (auto only).
  • Reflect: model ID list only (no billing multiplier in this run).
  • Gemini: input/output token limits; Anthropic: display_name; OpenAI: owned_by.
models.json Pricing Analysis

(pkg/cli/data/models.json and actions/setup/js/models.json are identical.)

Missing from models.json
Model ID Provider Inferred Pricing (per 1M tokens) Basis
claude-haiku-5.5 copilot / anthropic (claude-haiku-5-5) in $10 (SDK units: 10, out 50, cache read 1, cache write 12.5) → stored form: input 1e-07, output 5e-07, cache_read 1e-08, cache_write 1.25e-07 Copilot SDK billing.tokenPrices

Note: models.json stores per-token costs; SDK prices are in units of 1e-8 $/token (e.g. 200 → 2e-06). provider_type would be anthropic.

Historical entries not currently returned

Kept as historical: claude-fable-5, claude-fable-5.1, claude-opus-4.5/4.6/4.7, claude-sonnet-4/4.5/4.6, gemini-2.5-pro, gemini-3-flash-preview, gemini-3.1-pro-preview, gemini-3.5/3.6/3.7/3.8-flash (not in Copilot SDK; present in Gemini API), gpt-5.2, gpt-5.2-codex, kimi-k2.7-code, kimi-k3, mai-code-1-flash-picker, raptor-mini.

Inferred vs stored pricing discrepancies
Model ID Stored SDK Field
claude-sonnet-5.5 cache_read 2e-07 1e-07 cache_read
gpt-5.4-mini cache_read 7e-08 7.5e-08 cache_read (rounding)
gpt-5.3-codex cache_read 1.7e-07 1.75e-07 cache_read (rounding)
gpt-5-mini cache_read 2e-08 2.5e-08 cache_read (rounding)

All other input/output/cache prices of the 23 SDK-priced models match.

Proposed Alias Updates
  1. What: Optional cleanup of reasoning alias. Why: no live Copilot model matches copilot/o1*|o3*|o4*; OpenAI API still lists o1/o3/o4-mini, so no change is required — keep as is.
  2. All live models are covered by existing aliases (haiku covers claude-haiku-5.5; sonnet-6x covers sonnet-5.5; gpt-6 covers gpt-6.1-sol/astra/luna/sol; gemini-flash-lite covers gemini-3.8-flash-lite-*; grok covers 4.5–4.7; mai-code covers mai-code-1.1-flash).
  3. Task-oriented aliases (coding, reasoning, vision, summarization) already exist.
Full Copilot Model IDs (reflect)

claude-haiku-4.5, claude-haiku-5.5, claude-opus-4.8, claude-opus-5, claude-opus-5.5, claude-sonnet-5, claude-sonnet-5.5, gpt-5-mini, gpt-5.3-codex, gpt-5.4, gpt-5.4-mini, gpt-5.5, gpt-5.6-luna, gpt-5.6-luna-utility, gpt-5.6-sol, gpt-5.6-terra, gpt-6-astra, gpt-6-luna, gpt-6-sol, gpt-6.1-sol, grok-4.5, grok-4.6, grok-4.7, mai-code-1.1-flash, trajectory-compaction, text-embedding-*, plus deprecated gpt-3.5/4/4o/4.1 variants (ignored).

Notes
  • Suggested action: add claude-haiku-5.5 to github-copilot in both models.json files and fix the cache_read values above (run make refresh-models-json, then adjust).
  • Deprecated IDs (gpt-4o-mini, gpt-4.1, gpt-4o, gpt-5.4-nano) were ignored per policy.
  • gpt-5.6-luna-utility and trajectory-compaction appear in reflect only (not in SDK); no pricing available.

Generated by 📦 Daily Model Inventory Checker · copilot · auto · 23.6 AIC · ⌖ 0.743 AIC · ⊞ 13.6K · ◷

  • expires on Oct 14, 2026, 4:01 PM UTC-08:00
Lingua principale
Go
Stelle
5.4k
Fork
576
Merge medio
8h 11m
PR unite (30g)
798

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di github/gh-aw

Tutte le issue di github/gh-aw

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.