Feedback: Auto-Install Workspace Extensions
<!--IssueSummary start-->
<details>
<summary>
Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards.
</summary>
- [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=519458)
</details>
<!--IssueSummary end-->
## Description
Enable workspace administrators to define a set of required VS Code extensions that are automatically installed for all users when they create a workspace. This ensures consistent tooling across teams and reduces manual setup time.
## Use Cases
1. As a workspace administrator, I want to automatically provision essential extensions (linters, formatters, language support) for my team's workspaces to ensure consistent development environments.
2. As a team lead, I want to guarantee specific security/compliance extensions are always present in team workspaces.
3. As a developer, I want my workspace to come pre-configured with necessary extensions without manual installation.
## Requirements
* Administrators can specify a list of required extensions through agent configuration
* Extensions are automatically installed during workspace creation
* Support for both marketplace and private extensions
* Extensions are installed before workspace is marked as ready
* Users can still install additional extensions of their choice
* Failed extension installations should not block workspace creation
* Extension configuration should be version-controlled
issue