Files
fusion/.changeset/mission-observability.md
gsxdsm 1afa5938f9 feat(FN-1217): add mission observability events and APIs
- 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
2026-04-08 08:22:33 -07:00

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_events table
  • expose MissionStore logMissionEvent, getMissionEvents, and getMissionHealth
  • add GET /api/missions/:missionId/events and GET /api/missions/:missionId/health
  • log autopilot state transitions/retries/completion events for mission auditability