@@ -124,7 +124,7 @@ public struct UserDefaultPreferenceKeys {
124124 public var hideCommonPrecedingSpacesInSuggestion : HideCommonPrecedingSpacesInSuggestion {
125125 . init( )
126126 }
127-
127+
128128 public struct ForceOrderWidgetToFront : UserDefaultPreferenceKey {
129129 public let defaultValue = true
130130 public let key = " ForceOrderWidgetToFront "
@@ -133,34 +133,43 @@ public struct UserDefaultPreferenceKeys {
133133 public var forceOrderWidgetToFront : HideCommonPrecedingSpacesInSuggestion {
134134 . init( )
135135 }
136-
136+
137137 public struct DisableSuggestionFeatureGlobally : UserDefaultPreferenceKey {
138138 public let defaultValue = false
139139 public let key = " DisableSuggestionFeatureGlobally "
140140 }
141-
141+
142142 public var disableSuggestionFeatureGlobally : DisableSuggestionFeatureGlobally {
143143 . init( )
144144 }
145-
145+
146146 public struct SuggestionFeatureEnabledProjectList : UserDefaultPreferenceKey {
147147 public let defaultValue : [ String ] = [ ]
148148 public let key = " SuggestionFeatureEnabledProjectList "
149149 }
150-
150+
151151 public var suggestionFeatureEnabledProjectList : SuggestionFeatureEnabledProjectList {
152152 . init( )
153153 }
154-
154+
155155 public struct PromptToCodeFeatureProviderKey : UserDefaultPreferenceKey {
156156 public let defaultValue : PromptToCodeFeatureProvider = . openAI
157157 public let key = " PromptToCodeFeatureProvider "
158158 }
159-
159+
160160 public var promptToCodeFeatureProvider : PromptToCodeFeatureProviderKey {
161161 . init( )
162162 }
163163
164+ public struct PreferWidgetToStayInsideEditorWhenWidthGreaterThan : UserDefaultPreferenceKey {
165+ public let defaultValue = 1400 as Double
166+ public let key = " PreferWidgetToStayInsideEditorWhenWidthGreaterThan "
167+ }
168+
169+ public var preferWidgetToStayInsideEditorWhenWidthGreaterThan : PreferWidgetToStayInsideEditorWhenWidthGreaterThan {
170+ . init( )
171+ }
172+
164173 public var disableLazyVStack : FeatureFlags . DisableLazyVStack { . init( ) }
165174 public var preCacheOnFileOpen : FeatureFlags . PreCacheOnFileOpen { . init( ) }
166175}
@@ -170,7 +179,7 @@ public enum FeatureFlags {
170179 public let defaultValue = false
171180 public let key = " FeatureFlag-DisableLazyVStack "
172181 }
173-
182+
174183 public struct PreCacheOnFileOpen : UserDefaultPreferenceKey {
175184 public let defaultValue = true
176185 public let key = " FeatureFlag-PreCacheOnFileOpen "
0 commit comments