@finos/legend-extension-dsl-data-space
Version:
Legend extension for Data Space DSL
28 lines (26 loc) • 1.28 kB
text/typescript
/**
* Copyright (c) 2020-present, Goldman Sachs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
export enum DSL_DATASPACE_EVENT {
BUILD_ANALYTICS_RESULT = 'dataProduct.builder.analytics-result',
ERROR_GENERATE_SAMPLE_VALUES = 'dataProduct.error.build-sample-values',
ERROR_EXTRACT_LEGEND_AI_SERVICES = 'dataProduct.error.extract-legend-ai-services',
// Legend AI assistant usage analytics. The name scheme is shared across data
// product and data space; the `context` payload field distinguishes them.
LEGEND_AI_ASSISTANT_OPENED = 'legend-ai.assistant.opened',
LEGEND_AI_QUESTION_ASKED = 'legend-ai.question.asked',
LEGEND_AI_RESPONSE_RECEIVED = 'legend-ai.response.received',
LEGEND_AI_FEEDBACK_SUBMITTED = 'legend-ai.feedback.submitted',
}