feat(KB-635): add mission management CLI commands and engine integration

- Add comprehensive mission CLI commands: create, list, show, start, abort, delete, and next
- Add Pi extension tools for mission operations: list_missions, show_mission, start_mission, abort_mission
- Implement mission-aware scheduler with task start handling and autoAdvance support
- Add sliceId to Task type and autoAdvance flag to Mission type for slice sequencing
- Add MissionStore helper methods for mission lifecycle operations
- Include comprehensive tests for CLI commands and Pi extension mission tools
This commit is contained in:
gsxdsm
2026-04-01 01:19:15 -07:00
parent 0ba42c92f3
commit 3692b97440
12 changed files with 2030 additions and 13 deletions

View File

@@ -0,0 +1,5 @@
---
"@fusion/engine": minor
---
Add MissionStore integration to scheduler. Supports automatic slice activation and milestone advancement when linked tasks complete. New scheduler options accept optional MissionStore for mission-aware scheduling.