SpainMCP
Referencia APIServidores

Streaming de logs del release

Transmite los logs de build de un release en tiempo real via SSE (Server-Sent Events).

GET /servers/{qualifiedName}/releases/{releaseId}/logs

Autorizaciones

ParámetroTipoUbicaciónRequeridoDescripción
AuthorizationstringheaderAPI key de SpainMCP como Bearer token

Parámetros de Ruta

ParámetroTipoRequeridoDescripción
qualifiedNamestringNombre cualificado del servidor (p.ej. 'namespace/server' o 'namespace' para servidores solo-namespace). Usa %2F para codificar la barra.
releaseIdstringIdentificador único del release

Respuesta

200text/event-stream — Stream de logs en tiempo real

Los eventos se envían en formato SSE estándar. Cada evento contiene una línea de log del proceso de build.

data: {"timestamp":"2024-01-01T00:00:00.000Z","message":"Installing dependencies..."}

data: {"timestamp":"2024-01-01T00:00:05.000Z","message":"Build completed successfully."}

404 — Release no encontrado

Ejemplo

import SpainMCP from '@spainmcp/api';

const client = new SpainMCP({
  apiKey: process.env['SPAINMCP_API_KEY'],
});

const stream = await client.servers.releases.logs.stream(
  'qualifiedName',
  'releaseId',
);

for await (const event of stream) {
  console.log(event.message);
}
¿Te ha sido útil esta página?

En esta página