feat(KB-229): add multi-step scheduled tasks
- Add Step types to core data model (command, validation, approval steps) - Update AutomationStore CRUD operations for step management - Refactor CronRunner for sequential step execution with per-step config - Add Dashboard API routes for step CRUD and step-aware schedule updates - Create ScheduleStepsEditor component for visual step configuration - Add StepTypeBadge component for step type visualization - Update ScheduleCard and ScheduleForm to display and manage steps - Add comprehensive test coverage for stores, runner, and components - Add changeset for patch release
This commit is contained in:
5
.changeset/multi-step-scheduled-tasks.md
Normal file
5
.changeset/multi-step-scheduled-tasks.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@dustinbyrne/kb": minor
|
||||
---
|
||||
|
||||
Add multi-step scheduled tasks with command and AI prompt steps. Scheduled tasks can now contain multiple steps that execute sequentially, with per-step timeout overrides and continue-on-failure options. The dashboard UI includes a step editor with add/edit/delete/reorder functionality and a Simple/Multi-Step mode toggle.
|
||||
Reference in New Issue
Block a user