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.
884 B
884 B
- button "New session"
- button "Collapse sidebar"
- button "New session": New Session
- navigation "Global panels":
- button "Plugins"
- button "Automation tasks"
- text: Workspaces
- button "Search sessions"
- textbox "Search session names"
- button "View options"
- button "Add workspace"
- tree "Sessions":
- treeitem "workspace" [expanded]
- treeitem "New Session" [selected]
- button "Settings"
- banner:
- button "Open right sidebar"
- text: Into the Unknown Preview
- button "Choose workspace": workspace
- button "Standard mode"
- textbox "Describe what you want to build, / commands, @ files or sessions"
- button "Add files or run commands"
- 'button "Access mode, current: Workspace Write"': Workspace Write
- button "Plan mode on, press to turn off": Plan
- button "Select model, current DeepSeek-V4-Flash": DeepSeek-V4-Flash
- button "Send message" [disabled]