Skip to content

[Bug] Data Wrangler Interactive integration broken: renderer listed but unusable, and "Open Notebook Variable" command absent under active Interactive kernel #657

@TheRealBadGuy

Description

@TheRealBadGuy

I’m reporting a reproducible issue with Data Wrangler in Interactive Window on a remote SSH setup (Cursor client).
Data Wrangler extension loads, but Interactive integration is not functional.

Environment

  • Client: Cursor 2.6.20
  • VS Code engine (reported by remote agent): 1.105.1
  • Remote OS: Linux
  • ms-toolsai.datawrangler@1.22.0
  • ms-toolsai.jupyter@2025.9.1
  • ms-toolsai.jupyter-renderers@1.3.0
  • ms-python.python@2025.6.1
  • ms-python.debugpy@2025.18.0
  • Kernel: .venv Python 3.12.13

What works

  • Extensions activate successfully in extension host logs (ms-python.python, ms-toolsai.jupyter, ms-toolsai.datawrangler).
  • Data Wrangler renderer MIME can be manually targeted and appears in presentation options.

What does not work

  1. Normal pandas outputs in Interactive Window do not get usable Data Wrangler rendering.
  2. Forcing Data Wrangler MIME output shows renderer, but output fails as invalid:
  from IPython.display import display
  display({
      "application/vnd.microsoft.datawrangler.viewer.v0+json": {"version": 0, "data": {}},
      "text/plain": "dw test payload"
  }, raw=True)

Output:

Invalid output data:
{"version":0,"data":{}}

(This proves renderer entry exists, but integration path is not usable.)

With an active Interactive kernel selected, command palette does not show:

  • Data Wrangler: Open Notebook Variable

Expected behavior

  • In Interactive Window with active Jupyter kernel:
  • DataFrame outputs (df or display(df)) should offer working Data Wrangler rendering.
  • Data Wrangler: Open Notebook Variable should be available when context is valid.

Actual behavior

  • Renderer can be listed only in forced/manual invalid MIME test and cannot render valid data.
  • Data Wrangler command entrypoint is absent from palette under active Interactive kernel.

Additional notes

  • I previously observed intermittent Data Wrangler runtime errors:
  • TypeError: Cannot read properties of undefined (reading 'statusBarItem')

Those errors are not consistently present now, but Interactive integration remains non-functional.
If helpful, I can provide full remoteexthost.log excerpts and exact timestamps.

Command Palette evidence: under >Data Wrang..., only generic commands are available; no variable entrypoint appears even with active Interactive kernel.

Image

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions