Variable: PluginRuntimeBridgeMessageSchema
constPluginRuntimeBridgeMessageSchema:TUnion<[TObject<{bootstrapMs:TNumber;compartmentMs:TNumber;kind:TLiteral<"hardened-ready">;lockdownMs:TNumber;noNodeAuthority:TBoolean;probe:TObject<{buffer:TBoolean;fetch:TBoolean;hasCompartment:TBoolean;marker:TInteger;process:TBoolean;require:TBoolean;setInterval:TBoolean;sharedArrayBuffer:TBoolean;webAssembly:TBoolean;worker:TBoolean; }>;workerEpoch:TInteger;workerId:TInteger; }>,TObject<{at:TInteger;kind:TLiteral<"log">;level:TUnion<[TLiteral<"log">,TLiteral<"info">,TLiteral<"warn">,TLiteral<"error">,TLiteral<"debug">]>;message:TString;workerEpoch:TInteger;workerId:TInteger; }>,TObject<{droppedCount:TInteger;kind:TLiteral<"log-batch">;payloadBytes:TUint8Array;seq:TInteger;workerEpoch:TInteger;workerId:TInteger; }>]>
Defined in: packages/contracts/src/pluginRuntime.ts:883
Worker bridge messages (Runtime ↔ Worker, §16). Transferred via MessagePort with protocol values only (§15.7): no arbitrary class instances.