* feat(schedule): manage Host tasks with typed timing and delivery targets * fix(schedule): align task creation button halves * refactor(schedule): remove obsolete Session reminder runtime * refactor(schedule): simplify task UI and preserve keyboard navigation * fix(schedule): address task delivery and interface review findings * test(schedule): normalize bundle module paths on Windows * fix(schedule): cover reserved targets and trim unrelated changes * refactor(schedule): minimize task management changes after rebase * test(schedule): align rebased fixtures and documentation records * test(schedule): refresh SDK scenarios added on master --------- Co-authored-by: Magolor <[email protected]>
2.0 KiB
2.0 KiB
description, kind
| description | kind |
|---|---|
| The schedule package group: Host-owned scheduled tasks, reminders, and task management. | package-group |
schedule/ — Host-owned scheduled tasks
English | 中文
Summary
Create RFC 5545 recurring tasks that deliver to an existing Session or to a new one, and keep them across Host restarts. Inspect active, paused, and ended tasks without opening their target Sessions. An Agent uses the Schedule tools, and a user uses the sidebar Automation tasks page, to create, edit, pause, resume, and delete tasks; the Automation tasks page can also run a task now. Due tasks arrive as ordinary follow-up messages in their target Session, not email, SMS, or push notifications.
Table of Contents
Packages
Choose this package for persistent scheduled task management.
| Package | Role |
|---|---|
schedule/ |
Host-owned task persistence, scheduling, delivery targets, inspection, and explicit deletion |
tool-schedule/ |
Preset-scoped schedule_create, schedule_list, schedule_view, and schedule_edit tools over the Host ctx.schedule service |
Related documentation
- Schedule subsystem — task records, recurrence rules, delivery targets, latest receipts, and delivery contracts.
- Generated tool catalog — the
schedule_create/schedule_list/schedule_view/schedule_editschemas a mounting preset contributes. - Schedule user guide — create, inspect, run, edit, and delete scheduled tasks.
- Automation tasks page — the sidebar page that manages every Host task in the browser.
Dev Note
Working context for maintainers — click to expand
None.