Files
openchamber/packages/ui/src/stores/useFeatureFlagsStore.ts
T
Bohdan Triapitsyn 5045d21821 perf: reduce idle desktop load by gating plan-mode checks
- Add startup feature flag for plan mode from OPENCODE_EXPERIMENTAL* env vars.
- Stop recurring app health polling and keep a one-time startup check.
- Skip plan-mode synthetic parsing and plan tab/file work when flag is off.
2026-04-03 13:59:10 +03:00

12 lines
319 B
TypeScript

import { create } from 'zustand';
type FeatureFlagsStore = {
planModeEnabled: boolean;
setPlanModeEnabled: (enabled: boolean) => void;
};
export const useFeatureFlagsStore = create<FeatureFlagsStore>((set) => ({
planModeEnabled: false,
setPlanModeEnabled: (enabled) => set({ planModeEnabled: enabled }),
}));