Skip to content

Allow access to Proposed APIs from installed extensions by default #4397

Closed
@toddewilliams

Description

@toddewilliams

VS Code restricts access to a series of important APIs under the heading of "proposed". A large number of these are APIs are stable and no longer experimental but are designed to never come out of "proposed" status for purely control and commercialization reasons.

Our extension, CodeTogether, requires access to these "proposed" APIs to provide services like exposing Terminals to CodeTogether participants. Microsoft whitelists their own extensions as part of the VS Code installation, of course.

It would be great if code-server could just disable limiting access to proposed APIs, removing the arbitrary limit on what extensions can access, that was drawn by Microsoft for competitive purposes. Additionally, it is simply not ideal to require a server-style VS Code deployment to require the entire server process to be restarted to allow access to these APIs.

If removing the proposed API restrictions can't be done (or can't be done quickly), then I'd like to request that you add genuitecllc.codetogether to the existing whitelist for code-server as this would also be greatly beneficial.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions