fix(k1): restore canonical local connection lifecycle

This commit is contained in:
DCCONSTRUCTIONS
2026-08-06 13:52:46 +03:00
parent 52da9b75b7
commit aff331082f
19 changed files with 2169 additions and 274 deletions
+14
View File
@@ -82,6 +82,19 @@ export interface XgridsConnectionVerification {
reason_code?: string | null;
}
export interface XgridsNetworkWriteReconciliation {
status: "device-state-unknown-after-write";
operation_id: string;
transport_ref: string;
connection_mode: "bridge" | "quick-connect" | "direct-connect";
operation_stage: string;
reason_code: string;
device_write_confirmed: boolean;
required_action: "explicit-read-only-ble-status-observation";
scope: "process-runtime";
observed_at: string;
}
export interface XgridsCompatibilityState {
profile_id?: string | null;
decision?: "compatible" | "limited" | "unknown" | "incompatible";
@@ -352,6 +365,7 @@ export interface XgridsK1State {
device_ref?: XgridsDeviceRef | null;
device_session?: XgridsDeviceSession | null;
connection_verification?: XgridsConnectionVerification | null;
network_write_reconciliation?: XgridsNetworkWriteReconciliation | null;
acquisition?: XgridsAcquisition | null;
operations?: XgridsOperation[];
last_operation?: XgridsOperation | null;