BusEventos (evt)

evt.catalog.assetIndexed

Un asset quedó indexado en el catálogo.

ImplementadoSin versión del tren todavía· generada desde packages/api-contracts/src/bus/nats.ts

Página generada desde packages/api-contracts/src/bus/nats.ts + packages/api-contracts/src/bus/routes.ts. No se edita a mano: bun run docs:gen la regenera y bun run docs:check falla si difiere.

evt.catalog.assetIndexed · v1

Un asset quedó indexado en el catálogo. Lo publica catalog-svc en el stream JetStream CATALOG (historia de una semana para que un consumidor caído se ponga al día).

CampoValor
Familiaevt
Versión1
Tope del payload65536 bytes
ContratoCatalogAssetIndexed en packages/api-contracts/src/bus/nats.ts
Publican (BUS_EMITS)catalog-svc

Stream JetStream

StreamDueñoSubjectsEdad máx. (ms)Bytes máx.Mensajes máx.
CATALOGcatalog-svcevt.catalog.>6048000002684354561000000

Petición

{
  "type": "object",
  "required": [
    "assetId",
    "workId",
    "capabilities",
    "indexedAt"
  ],
  "properties": {
    "assetId": {
      "type": "string"
    },
    "workId": {
      "type": "string"
    },
    "capabilities": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "indexedAt": {
      "type": "integer"
    }
  }
}