Alma v0.0.760 中,Copilot provider 点击 Fetch 后,部分实际可用且 model_picker_enabled=true 的模型未被发现,包括:
claude-opus-4.6
claude-opus-4.7
claude-sonnet-4.6
用同一 OAuth token 直接请求 https://api.githubcopilot.com/models,这些模型均正常返回,capabilities.type 为 "chat",model_picker_enabled 为 true,理论上应通过 Alma 的过滤条件。
curl -X PUT http://localhost:23001/api/providers/<copilot-id> \
-H "Content-Type: application/json" \
-d '{"availableModels": [..., {"id":"claude-opus-4.6","name":"Claude Opus 4.6","isManual":true}]}'
但再次点击 Fetch 会覆盖手动添加的模型。
Copilot provider 开放手动添加模型入口 — 目前 UI 上的手动添加仅对 Azure/ACP 开放,建议同样对 Copilot 开放
Fetch 时保留 isManual: true 的模型 — 避免手动添加的模型被刷掉
排查 Fetch 丢失模型的原因 — 可能与去重逻辑(按 name 取最高 version)或缓存(5 分钟 TTL)有关
Alma v0.0.760 / Windows 10
Provider: GitHub Copilot
Please authenticate to join the conversation.
In Review
Bug Reports
24 days ago

测试账号
Get notified by email when there are changes.
In Review
Bug Reports
24 days ago

测试账号
Get notified by email when there are changes.