SDK y paquetes@styx/api-contractsindexvariables

Variable: ScanAssetHttpReplySchema

Referencia de @styx/api-contracts generada de su TSDoc.

ImplementadoSin versión del tren todavía· generada desde packages/api-contracts/package.json

Página generada desde el TSDoc de @styx/api-contracts. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

Variable: ScanAssetHttpReplySchema

const ScanAssetHttpReplySchema: TObject<{ asset: TObject<{ container: TOptional<TString>; createdAt: TNumber; editionId: TUnsafe<string & IBrand<"EditionId">>; fastHash: TOptional<TString>; id: TUnsafe<string & IBrand<"AssetId">>; identification: TOptional<TUnion<[TLiteral<"identified">, TLiteral<"unidentified">]>>; kind: TLiteral<"logical-composition">; layout: TOptional<TUnion<[TLiteral<"file">, TLiteral<"tree">, TLiteral<"image">]>>; path: TString; sizeBytes: TInteger; updatedAt: TNumber; }>; index: TOptional<TObject<{ assetId: TUnsafe<string & IBrand<"AssetId">>; bitrateBps: TInteger; capabilities: TUnsafe<readonly string[]>; container: TString; createdAt: TNumber; durationMs: TInteger; id: TUnsafe<string & IBrand<"MediaIndexId">>; indexVersion: TInteger; keyframesMs: TOptional<TUnsafe<readonly number[]>>; streams: TUnsafe<readonly object[]>; }>>; indexed: TBoolean; }>

Body 200 de POST /scan (el command HTTP; por NATS el reply es ScanAssetCommandReplySchema).