Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

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

Cerrado Apto para principiantes
#66,711 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@pelikhan ya está trabajando en esto.

Desde el 8/10/2026.

  • #66913 de @copilot-swe-agent — fusionado

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
72/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
github-actions, json
Área
data

Línea de trabajo

Empieza con pkg/cli/data/models.json y actions/setup/js/models.json, que, según el issue, son idénticos; compara sus registros de modelos y precios con los valores indicados del Copilot SDK. Ejecuta make refresh-models-json como se sugiere y luego ajusta los archivos para añadir claude-haiku-5.5 y corregir las discrepancias de cache_read indicadas. El trabajo estará terminado cuando ambos archivos coincidan y los precios indicados sean correctos.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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
Lenguaje dominante
Go
Estrellas
5.4k
Forks
584
Merge medio
3 h 16 min
PR fusionados (30 d)
829

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de github/gh-aw

Todos los issues de github/gh-aw

Issues similares

Más issues de Go

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.