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
1 day ago

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

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