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.
PlaybackIntent: qué quiere reproducir el cliente + preferencias.
El Planner resuelve el assetId a un SourceCapabilities (via catalog-svc
qry.catalog.resolvePlaybackSource) y lo combina con ClientCapabilities.
readonlyassetId:string
Asset a reproducir.
readonlyclient:IClientCapabilities
Capacidades del cliente (decodificación, HDR, audio, container).
readonlyoptionalpreferences?:IPlaybackPreferences
Preferencias del usuario. Opcional.