feat(k1): stabilize LAB bridge and isolate onboard device integration
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import type {XgridsConnectionAttemptSummary} from './connectionAttempt';
|
||||
import type { ViewerSettings } from "@mission-core/plugin-sdk";
|
||||
import { xgridsK1Actions, xgridsK1Manifest } from "./manifest";
|
||||
|
||||
@@ -826,28 +827,7 @@ export const XGRIDS_CONNECTION_ATTEMPT_PHASES = [
|
||||
export type XgridsConnectionAttemptPhase =
|
||||
typeof XGRIDS_CONNECTION_ATTEMPT_PHASES[number];
|
||||
|
||||
export interface XgridsConnectionAttempt {
|
||||
schema_version: "missioncore.xgrids-k1-connection-attempt/v1";
|
||||
attempt_id: string;
|
||||
connection_mode: XgridsConnectionMode;
|
||||
status: OperationStatus;
|
||||
stage: string;
|
||||
public_error_code: string | null;
|
||||
side_effect_status: string;
|
||||
phase: XgridsConnectionAttemptPhase;
|
||||
control_state: "ready" | "control_not_ready" | "unknown";
|
||||
safe_next_action:
|
||||
| "wait-for-current-attempt"
|
||||
| "continue-with-control-verification"
|
||||
| "verify-control-read-only"
|
||||
| "start-acquisition"
|
||||
| "stop-local-receiver"
|
||||
| "retire-unavailable-physical-target"
|
||||
| "scan-select-connect"
|
||||
| "manual-recovery-required";
|
||||
automatic_retry: false;
|
||||
accepted_at: string | null;
|
||||
completed_at: string | null;
|
||||
export interface XgridsConnectionAttempt extends XgridsConnectionAttemptSummary {
|
||||
timeline: XgridsOperationEvent[];
|
||||
diagnostic_bundle?: XgridsConnectionDiagnosticBundle;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user