Skip to content

Show interpreter picker while environment discovery runs - #1972

Draft
Eduardo Villalpando Mello (edvilme) with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-interpreter-picker-responsiveness
Draft

Eduardo Villalpando Mello (edvilme) with Copilot wants to merge 2 commits into
mainfrom
copilot/fix-interpreter-picker-responsiveness

Conversation

Copilot AI commented Oct 31, 2026 •

Copy link
Copy Markdown
Contributor

The interpreter picker waited for every environment manager to finish discovery, allowing an unrelated slow manager to block known choices such as the recommended interpreter and Browse....

  • Responsive discovery

    • Show the picker immediately with known choices.
    • Discover environments concurrently and add results as managers complete.
    • Preserve manager ordering.
  • Stable interaction

    • Display a loading indicator during discovery.
    • Preserve focus, selection, and scroll position across updates.
    • Ignore late results after dismissal or navigation.
  • Failure isolation

    • Log individual manager failures without hiding healthy choices.
    • Keep the picker usable when discovery remains pending or fails.

Co-authored-by: edvilme <5952839+edvilme@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix interpreter picker delay during environment discovery Show interpreter picker while environment discovery runs Oct 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Interpreter picker waits for unrelated environment discovery

2 participants