`dsh.title` was a manifest field this branch introduced: the manager read it for `listBundles` and `inspect`, and the Web page showed it over the package name. A bundle is named by its package name now, so `DshManifest` keeps only its shipped fields, the page derives every heading from the name, and the install dialog's subject line reads the name the Host answered. The two e2e fixtures drop their titles and the manager lane's goldens follow.
1.1 KiB
1.1 KiB
- heading "插件" [level=1]
- paragraph: 添加和管理插件
- button "刷新"
- button "添加插件":
- img
- text: 添加插件
- heading "内置" [level=3]
- text: "3"
- list:
- listitem:
- button "查看 experimental-agent-team-profile": experimental-agent-team-profile
- text: 官方 Experimental profile bundle enabling Agent Teams over dsh-base
- switch "启用 experimental-agent-team-profile"
- listitem:
- button "查看 experimental-agent-team-web-profile": experimental-agent-team-web-profile
- text: 官方 Experimental Web profile layer for Agent Teams Remote and UI plugins
- switch "启用 experimental-agent-team-web-profile"
- listitem:
- button "查看 experimental-auto-review": experimental-auto-review
- text: 官方 Per-tool LLM authorization review for the DeepSeek Harness Auto permission preset
- switch "启用 experimental-auto-review"
- listitem:
- heading "已安装" [level=3]
- text: "1"
- list:
- listitem:
- button "查看 bundle": bundle
- text: "Web e2e fixture: a bundle whose one row is an inert plugin."
- switch "启用 bundle"
- listitem: