Browse Source

Clean old Feature Flags (#8748)

Tomás Barreiro 21 hours ago
parent
commit
3cfafe6583

+ 0 - 4
src/services/feature-flags/FeatureFlagsService.ts

@@ -92,10 +92,6 @@ export class FeatureFlagsService {
 		return this.cache.get(flagName) === true
 	}
 
-	public getHooksEnabled(): boolean {
-		return this.getBooleanFlagEnabled(FeatureFlag.HOOKS)
-	}
-
 	public getWebtoolsEnabled(): boolean {
 		return this.getBooleanFlagEnabled(FeatureFlag.WEBTOOLS)
 	}

+ 0 - 5
src/shared/services/feature-flags/feature-flags.ts

@@ -1,10 +1,6 @@
 import type { FeatureFlagPayload } from "@/services/feature-flags/providers/IFeatureFlagsProvider"
 
 export enum FeatureFlag {
-	CUSTOM_INSTRUCTIONS = "custom-instructions",
-	DICTATION = "dictation",
-	FOCUS_CHAIN_CHECKLIST = "focus_chain_checklist",
-	HOOKS = "hooks",
 	WEBTOOLS = "webtools",
 	WORKTREES = "worktree-exp",
 	// Feature flag for showing the new onboarding flow or old welcome view.
@@ -12,7 +8,6 @@ export enum FeatureFlag {
 }
 
 export const FeatureFlagDefaultValue: Partial<Record<FeatureFlag, FeatureFlagPayload>> = {
-	[FeatureFlag.HOOKS]: false,
 	[FeatureFlag.WEBTOOLS]: false,
 	[FeatureFlag.WORKTREES]: false,
 	[FeatureFlag.ONBOARDING_MODELS]: process.env.E2E_TEST === "true" ? { models: {} } : undefined,