Skip to content

SSH remote Python REPL UI stays hidden until a local window initializes global Jupyter kernels #54388

@forbidden-game

Description

@forbidden-game

Reproduction steps

  1. Start Zed on the local machine.
  2. Open an SSH remote Python project.
  3. Open a .py file in the remote project.
  4. Observe that the REPL / Select Kernel UI is missing.
  5. Without changing the remote environment, trigger local REPL initialization:
    • run repl: sessions, or
    • open a local project/window where REPL UI appears.
  6. Return to the SSH remote .py file.

Current vs. Expected behavior

After step 4, the SSH remote Python editor shows no REPL / Select Kernel entry.

After step 5, the SSH remote editor suddenly gains the REPL / Select Kernel entry.

The SSH remote Python editor should initialize and show REPL / kernel UI without requiring a separate local window to initialize global Jupyter kernel state first.

Zed version and system specs

Zed: v0.232.3+stable.231.da25b914c25f17ba457abc8cf75b8e42d0b899e2 (Zed)
OS: Linux Wayland arch unknown
Memory: 30.8 GiB
Architecture: x86_64
GPU: Intel(R) Graphics (ARL) || Intel open-source Mesa driver || Mesa 26.0.4-arch1.1

Attach Zed log file

Zed.log

Relevant Zed settings

settings.json

Relevant Keymap

keymap.json

(for AI issues) Model provider details

No response

If you are using WSL on Windows, what flavor of Linux are you using?

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:replrepl, jupyter, notebooks, etcfrequency:uncommonBugs that happen for a small subset of users, special configurations, rare circumstances, etcplatform:remoteRemote development, SSH and zed-remote-serverpriority:P2Average run-of-the-mill bugsstate:needs reproNeeds reproduction steps and/or someone to reproduce

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions