gsxdsm
2a3a320d19
feat(FN-980): add mission autopilot for autonomous slice progression
- Add MissionAutopilot class with state machine (inactive → watching → activating → completing)
- Add autopilot database schema: autopilotEnabled, autopilotState, lastAutopilotActivityAt columns
- Integrate autopilot with scheduler: handleTaskCompletion() triggers slice activation
- Add API routes: GET/PATCH /missions/:id/autopilot, POST start/stop endpoints
- Add autopilot toggle UI in MissionManager dashboard component
- Add retry logic with exponential backoff (up to 3 attempts) for slice activation
- Add background poll (60s) to detect stale autopilot missions
- Include changeset for @gsxdsm/fusion minor bump
2026-04-05 23:11:28 -07:00
..
2026-04-02 17:55:25 -07:00
2026-04-04 17:56:07 -07:00
2026-04-04 17:56:07 -07:00
2026-04-03 17:58:07 -07:00
2026-04-03 17:58:07 -07:00
2026-03-31 20:00:25 -07:00
2026-03-31 20:00:25 -07:00
2026-03-31 05:14:30 -07:00
2026-04-03 21:39:33 -07:00
2026-04-03 21:39:33 -07:00
2026-04-02 09:10:42 -07:00
2026-04-05 18:29:44 -07:00
2026-03-25 18:32:10 -04:00
2026-04-05 23:09:22 -07:00
2026-04-05 23:09:22 -07:00
2026-04-02 09:10:42 -07:00
2026-04-02 09:10:42 -07:00
2026-04-01 13:07:26 -07:00
2026-04-03 07:58:45 -07:00
2026-04-05 23:11:28 -07:00
2026-04-05 23:11:28 -07:00
2026-04-01 01:40:42 -07:00
2026-03-29 20:52:07 -07:00
2026-03-29 20:52:07 -07:00
2026-04-03 09:02:41 -07:00
2026-04-03 09:02:41 -07:00
2026-04-05 23:11:28 -07:00
2026-04-04 13:25:22 -07:00
2026-04-04 13:25:22 -07:00
2026-04-02 09:10:42 -07:00
2026-04-01 14:18:57 -07:00
2026-04-02 09:10:42 -07:00
2026-04-02 17:55:25 -07:00
2026-04-05 11:04:16 -07:00
2026-04-05 11:04:16 -07:00
2026-04-05 23:11:28 -07:00
2026-04-05 23:11:28 -07:00
2026-04-03 21:39:33 -07:00
2026-04-03 21:39:33 -07:00
2026-04-05 23:04:27 -07:00
2026-04-05 23:04:27 -07:00
2026-04-02 09:10:42 -07:00
2026-04-02 09:10:42 -07:00
2026-04-04 17:36:18 -07:00
2026-04-04 17:36:18 -07:00
2026-04-05 22:50:03 -07:00