diff --git a/src/composables/useFeatureFlags.ts b/src/composables/useFeatureFlags.ts
index 643bb103f..a757e3ed8 100644
--- a/src/composables/useFeatureFlags.ts
+++ b/src/composables/useFeatureFlags.ts
@@ -9,7 +9,8 @@ export enum ServerFeatureFlag {
SUPPORTS_PREVIEW_METADATA = 'supports_preview_metadata',
MAX_UPLOAD_SIZE = 'max_upload_size',
MANAGER_SUPPORTS_V4 = 'extension.manager.supports_v4',
- MODEL_UPLOAD_BUTTON_ENABLED = 'model_upload_button_enabled'
+ MODEL_UPLOAD_BUTTON_ENABLED = 'model_upload_button_enabled',
+ MODEL_EDIT_ENABLED = 'model_edit_enabled'
}
/**
@@ -31,6 +32,9 @@ export function useFeatureFlags() {
ServerFeatureFlag.MODEL_UPLOAD_BUTTON_ENABLED,
false
)
+ },
+ get modelEditEnabled() {
+ return api.getServerFeature(ServerFeatureFlag.MODEL_EDIT_ENABLED, false)
}
})
diff --git a/src/platform/assets/components/AssetCard.vue b/src/platform/assets/components/AssetCard.vue
index f12ed5490..3a14c7019 100644
--- a/src/platform/assets/components/AssetCard.vue
+++ b/src/platform/assets/components/AssetCard.vue
@@ -33,6 +33,7 @@