@@ -13,11 +13,13 @@ import {
1313} from '~/app/utilities/routes' ;
1414import type { AIAssetsTabExtension } from '~/odh/extension-points' ;
1515
16- const PLUGIN_GEN_AI = 'plugin-gen-ai' ;
17- const GUARDRAILS = 'guardrails' ;
18- const PROMPT_MANAGEMENT = 'promptManagement' ;
19- const AI_ASSET_CUSTOM_ENDPOINTS = 'aiAssetCustomEndpoints' ;
20- const AI_ASSET_VECTOR_STORES = 'ai-asset-vector-stores' ;
16+ export const PLUGIN_GEN_AI = 'plugin-gen-ai' ;
17+ export const MODEL_AS_SERVICE = 'model-as-service' ;
18+ export const MODEL_AS_SERVICE_CAMEL = 'modelAsService' ;
19+ export const GUARDRAILS = 'guardrails' ;
20+ export const PROMPT_MANAGEMENT = 'promptManagement' ;
21+ export const AI_ASSET_CUSTOM_ENDPOINTS = 'aiAssetCustomEndpoints' ;
22+ export const EXTERNAL_VECTOR_STORES = 'externalVectorStores' ;
2123
2224const extensions : ( NavExtension | RouteExtension | AreaExtension | AIAssetsTabExtension ) [ ] = [
2325 {
@@ -55,9 +57,9 @@ const extensions: (NavExtension | RouteExtension | AreaExtension | AIAssetsTabEx
5557 {
5658 type : 'app.area' ,
5759 properties : {
58- id : AI_ASSET_VECTOR_STORES ,
60+ id : EXTERNAL_VECTOR_STORES ,
5961 reliantAreas : [ PLUGIN_GEN_AI ] ,
60- devFlags : [ AI_ASSET_VECTOR_STORES ] ,
62+ featureFlags : [ EXTERNAL_VECTOR_STORES ] ,
6163 } ,
6264 } ,
6365 {
@@ -136,7 +138,7 @@ const extensions: (NavExtension | RouteExtension | AreaExtension | AIAssetsTabEx
136138 {
137139 type : 'gen-ai.ai-assets/tab' ,
138140 flags : {
139- required : [ PLUGIN_GEN_AI , AI_ASSET_VECTOR_STORES ] ,
141+ required : [ PLUGIN_GEN_AI , EXTERNAL_VECTOR_STORES ] ,
140142 } ,
141143 properties : {
142144 id : 'vectorstores' ,
0 commit comments