Files
deepseek-harness/apps/web/tests/expected/plugin-manager/loading.expected.md
T
Chinesezjc c6dd905972 feat(web): ship the Schedule service and task page in the Web composition
The reminder stack no longer hides behind an optional experimental bundle.
`packages/bundle/web-app/cordis.patch.yml` inserts `schedule` and
`ui-schedule`, so a shipped profile mounts the task store, the delivery
runtime, and the Automation tasks page; the
`@deepseek-ai/dsh-experimental-schedule-bundle` package and its wiring are
removed.

Preset ownership is unchanged: `standard`, `cordis`, and `ptc` declare the
clock and the four reminder tools in their own scope, and `minimal` declares
neither, so a minimal session carries no reading and no reminder tool even
though the service is mounted.

`apps/cli` depends on `@deepseek-ai/dsh-tool-schedule`, and
`packages/bundle/web-app` declares `@deepseek-ai/dsh-schedule` and
`@deepseek-ai/dsh-client-ui-schedule`: preset and profile rows resolve plugin
names from the installation anchor, so a missing declaration leaves the row
without a fiber and every session creation fails with
`agent-preset/invalid`.

Documentation, Agent Notes, and the recorded Web fixtures follow the shipped
composition.
2026-09-28 18:31:53 +08:00

13 lines
617 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
- heading "插件" [level=1]
- text: 安装、启用和配置插件
- button "插件说明"
- button "刷新" [disabled]
- button "添加插件" [disabled]
- status "正在读取插件…"
1680px: 3 rows; page/group headers, rows, icons, text lines and blank action spaces align within 0.1px
1000px: 3 rows; page/group headers, rows, icons, text lines and blank action spaces align within 0.1px
Loading: header actions disabled; action spaces are empty 36×20 areas, with no switch placeholders
Loaded: skeleton removed; header actions enabled
Motion: 13 opacity-only pulses, 2000ms; reduced motion stops all pulses