Add additional temp feature flag to hide HF access token field from catalog settings #2024
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
🤖 Description generated in part by Claude Code
Adds a temporary development feature flag to hide the Hugging Face access token field from catalog settings, allowing gradual rollout of this feature.
Changes
Feature Flag Refactoring
useTempDevCatalogAdvancedFiltersFeatureAvailablehook into a more generaluseTempDevFeatureAvailablehook that supports multiple feature flagsTempDevFeatureenum containing:CatalogAdvancedFilters- for advanced filters featureCatalogHuggingFaceApiKey- for HuggingFace access token fieldUI Changes
CredentialsSection.tsxto conditionally render:ModelPerformanceViewToggleCard.tsxto use the refactored hookTest Updates
modelCatalogSettings.tspage object to support enabling the HuggingFace API key feature flag in testsTempDevCatalogHuggingFaceApiKeyFeatureTempDevCatalogAdvancedFiltersFeatureinmodelCatalog.tsTesting
Merge criteria:
DCOcheck)ok-to-testhas been added to the PR.If you have UI changes