- Add mission observability types and core exports for mission health snapshots and event records - Extend SQLite schema and MissionStore with mission_events persistence plus health and staleness query helpers - Emit mission start and autopilot lifecycle events from MissionAutopilot for richer runtime telemetry - Add dashboard mission observability routes and end-to-end coverage for mission events and health APIs - Expand unit tests across core and engine and include a changeset for mission observability updates
450 B
450 B
@gsxdsm/fusion
| @gsxdsm/fusion |
|---|
| patch |
Add mission observability plumbing for lifecycle event logs and health snapshots.
- persist mission lifecycle/autopilot events in the new
mission_eventstable - expose MissionStore
logMissionEvent,getMissionEvents, andgetMissionHealth - add
GET /api/missions/:missionId/eventsandGET /api/missions/:missionId/health - log autopilot state transitions/retries/completion events for mission auditability