* enhance ActionList focus behavior and add automatic filtering on keydown
* suppress hover during programmatic focus in ActionList
* refactor(ActionList): streamline focus handling and remove suppress hover logic
* fix(ActionList): suppress hover during programmatic focus changes
* fix(ActionWidgetService): move filter input above the list for improved layout
* feat(ActionWidgetService): add collapse and expand section actions with keybindings
* feat(ActionWidgetService): add toggle section action with keybinding
* fix(ActionList): preserve focus on previously focused item after filtering
* fix(ActionWidgetService): update toggleSection to return a boolean and handle section toggling in action
* feat(ActionList): add filter placement option for customizable filter input position
* fix(ModelPicker): enhance model availability checks for curated models and version updates
* fix(ModelPickerWidget): update hover content logic to exclude auto models from version display
* fix(ActionList): adjust border styles for filter input to enhance visual separation
* refactor(LanguageModels): rename curated models to control manifest and update related interfaces
* fix(ModelPicker): update hover content and description handling for unavailable models
* fix(LanguageModels): update models control manifest structure to use dictionaries instead of arrays
* fix(ModelPicker): enhance model selection with version checks and update hover content for outdated models
* fix(ModelPicker): enhance hover content for model updates based on VS Code version state
* fix(ModelPicker): update model picker to only include featured control manifest models
* fix(LanguageModels): add featured property to model control entries and update response handling
* fix(LanguageModels): unify model control entry types and update references in the model picker
* fix(ModelPicker): enhance model retrieval logic to include metadata-based fallback for recent models
* fix(ModelPicker): refactor control models handling to use IStringDictionary for improved access and performance
* fix(ChatModelPicker): improve upgrade handling with fallback message when upgrade URL is not available
* fix(ChatModelPicker): add version check for model promotion to handle unavailable models
* fix(ModelPicker): refactor buildModelPickerItems for improved model handling and add unit tests
* fix(ActionList): add showAlways property to IActionListItem for persistent visibility in filtering
* fix(ActionList): ensure items tagged with showAlways are always visible during filtering
* fix(ActionWidget): add filter input focus tracking and update preconditions for actions
* fix(ChatModelPicker): update layout description for model picker to include promoted section and visibility of unavailable models
* fix(LanguageModelsService): improve handling of free and paid model entries for robustness
* fix(chatModelPicker.test): ensure no disposables are leaked in test suite
* feat(chat): add options for alwaysQueue and pauseQueue in chat request handling
* feat(inlineChat): replace SubmitToChatAction with QueueInChatAction and remove AttachToChatAction
* Enhance inline chat functionality with new actions which allow to continue/enrich an existing chat session
* Refactor inline chat affordances and adjust z-index for overlay widgets
* Add support for queued chat requests in SubmitToChatAction