{"record":{"id":"7628b142bc46f2d8","repo":"mlflow/mlflow","slug":"trace-activespan-traceid-does-not-exist-or-alre","errorCode":null,"errorMessage":"Trace ${activeSpan.traceId} does not exist or already finished.","messagePattern":"Trace (.+?) does not exist or already finished\\.","errorType":"console","errorClass":null,"httpStatus":null,"severity":"error","filePath":"libs/typescript/core/src/core/api.ts","lineNumber":628,"sourceCode":"        '`@trace` before calling `updateCurrentTrace`.',\n    );\n    return;\n  }\n\n  // Validate string parameters\n  if (requestPreview !== undefined && typeof requestPreview !== 'string') {\n    throw new Error('The `requestPreview` parameter must be a string.');\n  }\n  if (responsePreview !== undefined && typeof responsePreview !== 'string') {\n    throw new Error('The `responsePreview` parameter must be a string.');\n  }\n\n  // Update trace info for the trace stored in-memory\n  const traceManager = InMemoryTraceManager.getInstance();\n  const trace = traceManager.getTrace(activeSpan.traceId);\n\n  if (!trace) {\n    console.warn(`Trace ${activeSpan.traceId} does not exist or already finished.`);\n    return;\n  }\n\n  // Inject sessionId and user into metadata\n  const mergedMetadata = { ...metadata };\n  if (sessionId !== undefined) {\n    mergedMetadata[TraceMetadataKey.TRACE_SESSION] = sessionId;\n  }\n  if (user !== undefined) {\n    mergedMetadata[TraceMetadataKey.TRACE_USER] = user;\n  }\n\n  // Update trace info properties\n  if (requestPreview !== undefined) {\n    trace.info.requestPreview = requestPreview;\n  }\n  if (responsePreview !== undefined) {\n    trace.info.responsePreview = responsePreview;","sourceCodeStart":610,"sourceCodeEnd":646,"githubUrl":"https://github.com/mlflow/mlflow/blob/6a27f2decc0b76eb1b54af31849784addb357dbc/libs/typescript/core/src/core/api.ts#L610-L646","documentation":"Error \"Trace ${activeSpan.traceId} does not exist or already finished.\" thrown in mlflow/mlflow.","triggerScenarios":"Thrown at libs/typescript/core/src/core/api.ts:628 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"6a27f2decc0b76eb1b54af31849784addb357dbc","analyzedAt":"2026-08-29T20:54:51.419Z","schemaVersion":2},"datasetVersion":"2026-08-29T22:17:34.462Z"}