fix: describe saved fixed project models accurately

Projects with a saved fixed Runtime model could incorrectly claim to follow
the global Runtime configuration. Restore the fixed-model description while
keeping the simplified menu and the ability to return to inherited settings.
Model resolution, permissions, and remote Agent behavior are unchanged.

Validation: 3911 tests passed, 66 skipped; typecheck, lint, and release-note
validation passed. Added bilingual regressions for all three Agent Runtimes.

Release note: 项目已固定 Runtime 模型时,现在明确显示所用固定模型,不再误报为跟随全局设置。
This commit is contained in:
mesalogo
2026-09-11 01:21:24 +08:00
parent 073eb0d2f5
commit b2c85b8ece
6 changed files with 81 additions and 0 deletions
@@ -37,6 +37,13 @@ OpenCode 与 DeepSeek Harness 不使用该值。
- 文本域遵循标准键盘编辑、选择、复制和粘贴行为;保存继续使用设置页唯一的主保存操作。
- 焦点边框、字体、间距、颜色和深浅主题全部复用全局语义令牌。
## 会话与项目 Runtime 选择
会话与项目选择器只提供直连模型和各 Runtime 入口,不再枚举每个 Runtime 与每个模型的
组合;Runtime 模型在系统设置中配置。已保存的固定 Runtime 模型选择继续保留,项目
选择器的选项与帮助文字均显示其固定模型,不能误报为跟随全局设置;用户可选择普通
Runtime 入口恢复跟随。该展示规则不改变模型解析、远程 Agent 协议或执行权限。
## Harness 模型来源展示
DeepSeek Harness 的 `platform` 选项命名为“管理员环境优先,回退 GoodBuddy 兼容连接”,