Referencia de @styx/api-contracts generada de su TSDoc.
packages/api-contracts/package.jsonPágina generada desde
el TSDoc de @styx/api-contracts. No se edita a mano:bun run docs:genla regenera ybun run docs:checkfalla si difiere.
Subset público del snapshot de transporte emitido por WS.
Diferencias con ITransportSignalsSnapshot:
version (interno al channel Zig), congestion_events
(contador raw de observability), ni ts_ms (re-derivado en el WS
emit con timestamp del momento del receive).receivedAt (timestamp del WS emit, no del daemon) para
que el cliente pueda calcular jitter de propagación.
readonlyavailableBps:number
Bandwidth disponible en bps (estimación daemon).
readonlyavailableMbps:number
Bandwidth disponible en Mbps redondeado para UI (derivado de availableBps).
readonlylatencyMs:number
Latencia de transporte observada en milisegundos (derivado de rtt_ns / 1e6).
readonlylossRate:number
Tasa de pérdida [0,1] del último snapshot.
readonlyreceivedAt:number
Timestamp del WS emit (epoch ms). NO confundir con ts_ms del snapshot.