- 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.
12 lines
319 B
TypeScript
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 }),
|
|
}));
|