Skip to content

Positron Assistant: Control provider list via Settings UI #10866

@jthomasmock

Description

@jthomasmock

Currently, we require that new providers are added via positron.assistant.enabledProviders in settings.json. This leads to poor discoverability and also limits how much signaling we can provide to users about ALL providers or nuance about specific providers.

As we move towards stabilizing model provider support, we should add UI that allows users to enable/disable specific providers. This also would allow us to add additional links to documentation, constraints, preview/experimental status, etc.

We could do something like this, where we have Anthropic and Copilot checked by default, and list the rest of the preview providers and have them unchecked by default

Image

Documentation Action Items

Metadata

Metadata

Assignees

Labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions