deepseek-harness/apps/web/tests/expected/settings-chrome/dialog.expected.md
Yichen Jiang e5f36cc70f feat(plugin-inventory): carry every agent preset's composition and group the settings plugin list by scope
The settings plugin list projected ctx.loader.entries() alone, hiding the
plugins sessions actually run and rendering the web overlay's deliberate
disabled tombstones (tool-bash, tool-fs, ...) as two dozen plainly disabled
rows while the same modules ran in every standard-preset session.

- dsh-agent-presets: compositionInventory() answers flattened rows per
  preset — newest live standing generation when mounted, composition file
  otherwise with !!js disabled gates evaluated against the Loader context;
  reading never mounts (regression-tested), refusal stays 'conditional',
  raced files report broken with the reason.
- dsh-host-plugin-inventory: list() gains an optional agentPresets block,
  resolving the roster as an optional peer and mapping fiber states to the
  public phase vocabulary.
- ui-settings-plugin-inventory: preset group first behind a display-only
  switcher opening on the default preset; global group collapsed with
  failures floated; host-disabled modules enabled by >=1 preset fold into a
  session-plugins drawer naming providers; search spans scopes and points
  at matches in unselected presets.
- ui-agent-preset: the General-settings default-preset row is deleted — the
  roster section's make-default and the new-session chip keep the field —
  and the settings store slims to the display roster the header label reads.

Docs, catalogs, module graph, settings-chrome goldens, and the bilingual
Agent Note ride along.
2026-08-29 17:13:45 +08:00

1.1 KiB
Raw Blame History

  • dialog "设置":
    • navigation:
      • text: 设置
      • button "通用设置":
        • img
        • text: 通用设置
      • button "模型":
        • img
        • text: 模型
      • button "插件":
        • img
        • text: 插件
      • button "Agent 预设":
        • img
        • text: Agent 预设
    • button "打开配置文件"
    • button "关闭":
      • img
      • text: 关闭
    • text: 权限 选择新会话的默认权限模式
    • button "Workspace Write":
      • text: Workspace Write
      • img
    • text: 语言
    • button "中文":
      • text: 中文
      • img
    • text: 外观
    • button "浅色":
      • img
      • text: 浅色
    • button "深色":
      • img
      • text: 深色
    • button "跟随系统" [pressed]:
      • img
      • text: 跟随系统
    • text: 字号大小 仅影响会话内容的字号 14
    • button "增大字号":
      • img
    • button "减小字号":
      • img
    • text: px 对话显示 控制已完成轮次的过程内容
    • button "Compact":
      • text: Compact
      • img
    • text: 繁忙时 Enter 键行为 仅在智能体运行时生效;Cmd/Ctrl+Enter 使用另一行为
    • button "排队发送":
      • text: 排队发送
      • img