mlflow/mlflow · error

Trace ${activeSpan.traceId} does not exist or already finish

Error message

Trace ${activeSpan.traceId} does not exist or already finished.

What it means

Error "Trace ${activeSpan.traceId} does not exist or already finished." thrown in mlflow/mlflow.

Source

Thrown at libs/typescript/core/src/core/api.ts:628

        '`@trace` before calling `updateCurrentTrace`.',
    );
    return;
  }

  // Validate string parameters
  if (requestPreview !== undefined && typeof requestPreview !== 'string') {
    throw new Error('The `requestPreview` parameter must be a string.');
  }
  if (responsePreview !== undefined && typeof responsePreview !== 'string') {
    throw new Error('The `responsePreview` parameter must be a string.');
  }

  // Update trace info for the trace stored in-memory
  const traceManager = InMemoryTraceManager.getInstance();
  const trace = traceManager.getTrace(activeSpan.traceId);

  if (!trace) {
    console.warn(`Trace ${activeSpan.traceId} does not exist or already finished.`);
    return;
  }

  // Inject sessionId and user into metadata
  const mergedMetadata = { ...metadata };
  if (sessionId !== undefined) {
    mergedMetadata[TraceMetadataKey.TRACE_SESSION] = sessionId;
  }
  if (user !== undefined) {
    mergedMetadata[TraceMetadataKey.TRACE_USER] = user;
  }

  // Update trace info properties
  if (requestPreview !== undefined) {
    trace.info.requestPreview = requestPreview;
  }
  if (responsePreview !== undefined) {
    trace.info.responsePreview = responsePreview;

View on GitHub (pinned to 6a27f2decc)

When it happens

Trigger: Thrown at libs/typescript/core/src/core/api.ts:628 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of mlflow/mlflow@6a27f2decc (2026-08-29). Data as JSON: /api/errors/7628b142bc46f2d8. Report an issue: GitHub.