Hamilton VSCode extension 0.1.2 fails to detect installed LSP in Positron; dataflow graph never appears
I maintainer di solito rispondono entro 2 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 52/100
Direzione di ricerca
Riproduci il malfunzionamento in Positron su Windows con il .venv del progetto e sf-hamilton-lsp 0.2.0 installati, quindi esamina i log di attivazione della Hamilton VSCode extension in corrispondenza del TypeError segnalato in out/extension.js. Conferma che l’estensione rilevi hamilton-lsp.exe e visualizzi il grafo del flusso di dati senza notifiche di installazione ripetute.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Expected behavior
The Hamilton extension should detect the installed language server and render the Hamilton dataflow graph.
Actual
A notification popup repeatedly reports that the language server needs to be installed.
The Hamilton dataflow graph never appears.
The extension activates, but the graph view remains unavailable.
Library & System Information
OS: Windows 11
IDE: Positron
Extension: DAGWorks.hamilton-vsc 0.1.2
Python: CPython 3.14.3
Environment manager: uv
Project path contains spaces:
C:\Users<user>\OneDrive - Camden\workspace\PyDev v01...
LSP:
sf-hamilton-lsp 0.2.0
apache-hamilton-lsp (installed as dependency)
Installed the extension via VSIX/Marketplace.
Additional context
Confirmed Positron is using the intended .venv interpreter.
uv run python -c "import hamilton_lsp; print(hamilton_lsp.__file__)"
returns:
C:\...\site-packages\hamilton_lsp\__init__.py
also
uv pip show sf-hamilton-lsp
returns:
Name: sf-hamilton-lsp
Version: 0.2.0
Location: <project>\.venv\Lib\site-packages
and
Get-ChildItem .\.venv\Scripts\*hamilton*
shows:
hamilton-lsp.exe
Found in the log:
TypeError: Cannot read properties of undefined (reading 'forEach')
at Object.PR (...\dagworks.hamilton-vsc-0.1.2\out\extension.js)
The extension appears to activate, but the graph never renders.
ExtensionService#_doActivateExtension DAGWorks.hamilton-vsc,
activationEvent: 'onView:hamilton.dataflowWebview'
The issue occurs despite:
- hamilton_lsp being importable
- hamilton-lsp.exe existing in .venv\Scripts
- Positron using the same interpreter where the LSP is installed
- Lingua principale
- Jupyter Notebook
- Stelle
- 2.6k
- Fork
- 218
- Merge medio
- 2g 13h
- PR unite (30g)
- 18
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di apache/hamilton
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 2 giorni
-
Engine crashes when client sends nan or inf float to UIForse di nuovo libera @Exudev l’ha presa 231 giorni fa e non c’è nessuna pull request aperta. Apertabug SDK
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
apache/hamilton#1458 · 5 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
More detailed type annotations in graph visualizationsForse di nuovo libera @Nishant-Manocha l’ha presa 366 giorni fa e non c’è nessuna pull request aperta. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
apache/hamilton#1383 · 4 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Documentation: add explainer for FastAPIForse di nuovo libera @Aditya-Deshwal23 l’ha presa 185 giorni fa e non c’è nessuna pull request aperta. Apertadocumentation
Difficoltà 2/5 1-2 giorni Idoneità per principianti 65/100
apache/hamilton#1304 · 5 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Link back to github from reference API docsForse già presa @naikvaib l’ha presa 23 giorni fa. Apertadocumentation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
apache/hamilton#572 · 3 commenti ·
I maintainer di solito rispondono entro 2 giorni
Tutte le issue di apache/hamilton
Issue simili
-
difficulty: easy documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
-
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 82/100
SublimeText/LaTeXTools#1717 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
A helper package that registers two plugins (LSP-R) is not applied to the window after a live installForse già presa @rchl l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
sublimelsp/LSP#3074 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno