Vigia

@langfuse/core को 5.x से 6.x पर अपग्रेड करना

@langfuse/core 5.14.0 और 6.0.0 के सार्वजनिक API की तुलना, उनके TypeScript टाइप से अपने-आप निकाली गई। बदला हुआ सिग्नेचर संभावित असंगत बदलाव है, निश्चितता नहीं।

सारांश

हटाए गए इम्पोर्ट पाथ0
हटाए गए एक्सपोर्ट75
बदले गए सिग्नेचर1
क्लास या इंटरफ़ेस के हटाए गए सदस्य10
क्लास या इंटरफ़ेस के बदले गए सदस्य1
नए डिप्रिकेटेड4
आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)1
नए एक्सपोर्ट8

हटाए गए एक्सपोर्ट

importexportkindपहले
@langfuse/coreSortinterfaceinterface
@langfuse/coreTraceinterfaceinterface
@langfuse/coreTracesinterfaceinterface
@langfuse/corelegacynamespacenamespace
@langfuse/coreScoreV1typeNumeric | Categorical | Boolean | Text
@langfuse/coreSessioninterfaceinterface
@langfuse/corescoresV3namespacenamespace
@langfuse/coresessionsnamespacenamespace
@langfuse/coreBaseEventinterfaceinterface
@langfuse/coreTraceBodyinterfaceinterface
@langfuse/coreingestionnamespacenamespace
@langfuse/coreDatasetRuninterfaceinterface
@langfuse/coreScoreEventinterfaceinterface
@langfuse/coreSdkLogBodyinterfaceinterface
@langfuse/coreTraceEventinterfaceinterface
@langfuse/coreBaseScoreV1interfaceinterface
@langfuse/coreObservationinterfaceinterface
@langfuse/coreSdkLogEventinterfaceinterface
@langfuse/coreTextScoreV1interfaceinterface
@langfuse/coreUsageDetailstypeRecord<string, number> | OpenAiCompletionUsageSchema | OpenAiResponseUsageSchema
@langfuse/coreBooleanScoreV1interfaceinterface
@langfuse/coreCreateSpanBodyinterfaceinterface
@langfuse/coreDatasetRunIteminterfaceinterface
@langfuse/coreIngestionErrorinterfaceinterface
@langfuse/coreIngestionEventtypeTraceCreate | ScoreCreate | SpanCreate | SpanUpdate | GenerationCreate | GenerationUpdate | EventCreate | SdkLog | ObservationCreate | ObservationUpdate
@langfuse/coreIngestionUsagetypeUsage | OpenAiUsage
@langfuse/coreNumericScoreV1interfaceinterface
@langfuse/coreUpdateSpanBodyinterfaceinterface
@langfuse/coreCreateEventBodyinterfaceinterface
@langfuse/coreCreateSpanEventinterfaceinterface
@langfuse/coreGetTraceRequestinterfaceinterface
@langfuse/coreObservationBodyinterfaceinterface
@langfuse/coreObservationTypetype"SPAN" | "GENERATION" | "EVENT" | "AGENT" | "TOOL" | "CHAIN" | "RETRIEVER" | "EVALUATOR" | "EMBEDDING" | "GUARDRAIL"
@langfuse/coreUpdateEventBodyinterfaceinterface
@langfuse/coreUpdateSpanEventinterfaceinterface
@langfuse/coredatasetRunItemsnamespacenamespace
@langfuse/coreCreateEventEventinterfaceinterface
@langfuse/coreGetScoresRequestinterfaceinterface
@langfuse/coreGetTracesRequestinterfaceinterface
@langfuse/coreIngestionRequestinterfaceinterface
@langfuse/coreIngestionSuccessinterfaceinterface
@langfuse/coreObservationsViewinterfaceinterface
@langfuse/coreTraceWithDetailsinterfaceinterface
@langfuse/coreGetScoresResponseinterfaceinterface
@langfuse/coreIngestionResponseinterfaceinterface
@langfuse/corePaginatedSessionsinterfaceinterface
@langfuse/coreSessionWithTracesinterfaceinterface
@langfuse/coreCategoricalScoreV1interfaceinterface
@langfuse/coreGetSessionsRequestinterfaceinterface
@langfuse/coreCreateScoreResponseinterfaceinterface
@langfuse/coreDatasetRunWithItemsinterfaceinterface
@langfuse/coreCreateGenerationBodyinterfaceinterface
@langfuse/corePaginatedDatasetRunsinterfaceinterface
@langfuse/coreTraceWithFullDetailsinterfaceinterface
@langfuse/coreUpdateGenerationBodyinterfaceinterface
@langfuse/coreCreateGenerationEventinterfaceinterface
@langfuse/coreGetDatasetRunsRequestinterfaceinterface
@langfuse/coreGetScoresResponseDatatypeNumeric | Categorical | Boolean | Correction | Text
@langfuse/coreUpdateGenerationEventinterfaceinterface
@langfuse/coreCreateObservationEventinterfaceinterface
@langfuse/coreObservationsViewSingleinterfaceinterface
@langfuse/coreUpdateObservationEventinterfaceinterface
@langfuse/coreOptionalObservationBodyinterfaceinterface
@langfuse/coreDeleteDatasetRunResponseinterfaceinterface
@langfuse/corePaginatedDatasetRunItemsinterfaceinterface
@langfuse/coreGetScoresResponseDataTextinterfaceinterface
@langfuse/coreOpenAiResponseUsageSchemainterfaceinterface
@langfuse/coreGetScoresResponseTraceDatainterfaceinterface
@langfuse/coreListDatasetRunItemsRequestinterfaceinterface
@langfuse/coreCreateDatasetRunItemRequestinterfaceinterface
@langfuse/coreOpenAiCompletionUsageSchemainterfaceinterface
@langfuse/coreGetScoresResponseDataBooleaninterfaceinterface
@langfuse/coreGetScoresResponseDataNumericinterfaceinterface
@langfuse/coreGetScoresResponseDataCorrectioninterfaceinterface
@langfuse/coreGetScoresResponseDataCategoricalinterfaceinterface

बदले गए सिग्नेचर

exportपहलेबाद में
@langfuse/core · BlobStorageIntegrationType"S3" | "S3_COMPATIBLE" | "AZURE_BLOB_STORAGE""S3" | "S3_COMPATIBLE" | "AZURE_BLOB_STORAGE" | "GOOGLE_CLOUD_STORAGE"

क्लास या इंटरफ़ेस के हटाए गए सदस्य

memberimportपहले
LangfuseAPIClient.legacy@langfuse/coreLegacy
LangfuseAPIClient._legacy@langfuse/coreLegacy | undefined
LangfuseAPIClient.scoresV3@langfuse/coreScoresV3
LangfuseAPIClient.sessions@langfuse/coreSessions
LangfuseAPIClient._scoresV3@langfuse/coreScoresV3 | undefined
LangfuseAPIClient._sessions@langfuse/coreSessions | undefined
LangfuseAPIClient.ingestion@langfuse/coreIngestion
LangfuseAPIClient._ingestion@langfuse/coreIngestion | undefined
LangfuseAPIClient.datasetRunItems@langfuse/coreDatasetRunItems
LangfuseAPIClient._datasetRunItems@langfuse/coreDatasetRunItems | undefined

क्लास या इंटरफ़ेस के बदले गए सदस्य

memberपहलेबाद में
PropagateAttributesParams.metadataRecord<string, string> | undefinedRecord<string, unknown> | undefined

नए डिप्रिकेटेड

export@deprecated
@langfuse/core · ApiKeySummary.noteUse name instead.
@langfuse/core · ApiKeyResponse.noteUse name instead.
@langfuse/core · OrganizationApiKey.noteUse name instead.
@langfuse/core · CreateApiKeyRequest.noteUse name instead.

आवश्यकताओं में बदलाव (engines, peer निर्भरताएँ)

पहलेबाद में
engines.node—>=22
नए एक्सपोर्ट (8)
importexportkind
@langfuse/coreCreateScoresRequesttype
@langfuse/coreCreateScoresResponsetype
@langfuse/coreCreateScoreBatchErrorinterface
@langfuse/coreserializeMetadataValuefunction
@langfuse/coreCreateScoreBatchResultsinterface
@langfuse/coreCreateScoreBatchResponseinterface
@langfuse/corecreateStableExperimentIdfunction
@langfuse/coredropMetadataOverSpanAttributeLimitfunction

अपने AI एजेंट को ये तथ्य दें

Vigia एक मुफ़्त MCP सर्वर है: आपका कोडिंग एजेंट कोड लिखने से पहले वर्ज़न, ब्रेकिंग बदलाव और कमज़ोरियाँ जाँचता है। न साइनअप, न API कुंजी।

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Cursor में जोड़ेंVS Code में जोड़ें★ GitHub पर स्टार दें

कोई भी दूसरा MCP क्लाइंट
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

एजेंट स्किल (SKILL.md): एजेंट को बताती है कि Vigia कब इस्तेमाल करना है · पुल रिक्वेस्ट के लिए GitHub Action

अक्सर पूछे जाने वाले प्रश्न

@langfuse/core को 5 से 6 पर अपग्रेड करने पर कौन-से असंगत बदलाव हैं?

@langfuse/core 5.14.0 और 6.0.0 के बीच Vigia को 75 हटाए गए एक्सपोर्ट, 1 बदले गए सिग्नेचर और 11 हटाए या बदले गए क्लास/इंटरफ़ेस सदस्य मिले।

@langfuse/core 6 में क्या डिप्रिकेट हुआ?

@langfuse/core 6.0.0 में 4 एक्सपोर्ट या सदस्य नए रूप से डिप्रिकेटेड चिह्नित हैं।

एजेंटों के लिए

GET https://vigia.coredls.cloud/v1/packages/npm/@langfuse/core/upgrade?from=5.14.0&to=6.0.0