Vue LSP not reporting diagnostics #1809

Open
opened 2026-02-16 17:32:42 -05:00 by yindo · 11 comments
Owner

Originally created by @drevantonder on GitHub (Sep 24, 2025).

Originally assigned to: @rekram1-node on GitHub.

TL;DR Vue LSP is not reporting diagnostics. Fix is in #2097


I created #1952 just as @vue/language-tools v3 was released. This meant that Vue worked briefly (if at all) until it automatically updated to v3.

I fixed this by upgrading to v3 and correctly integrating with the typescript LSP in #2097. It hasn't been merged yet, but it has worked locally since.

Created this issue to bump the PR and just give a heads up that the Vue LSP does not work atm.

Love the work you guys are doing! opencode has been my daily driver for a while now! Thanks!

Originally created by @drevantonder on GitHub (Sep 24, 2025). Originally assigned to: @rekram1-node on GitHub. TL;DR Vue LSP is not reporting diagnostics. Fix is in #2097 --- I created #1952 just as [@vue/language-tools v3 was released](https://github.com/vuejs/language-tools/releases/tag/v3.0.0). This meant that Vue worked briefly (if at all) until it automatically updated to v3. I fixed this by upgrading to v3 and correctly integrating with the typescript LSP in #2097. It hasn't been merged yet, but it has worked locally since. Created this issue to bump the PR and just give a heads up that the Vue LSP does not work atm. Love the work you guys are doing! opencode has been my daily driver for a while now! Thanks!
Author
Owner

@github-actions[bot] commented on GitHub (Sep 24, 2025):

This issue might be a duplicate of existing issues. Please check:

  • #1952: Original Vue LSP issue created when @vue/language-tools v3 was released, causing the same diagnostic reporting problems

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Sep 24, 2025): This issue might be a duplicate of existing issues. Please check: - #1952: Original Vue LSP issue created when @vue/language-tools v3 was released, causing the same diagnostic reporting problems Feel free to ignore if none of these address your specific case.
Author
Owner

@rekram1-node commented on GitHub (Sep 24, 2025):

ty ill check out pr

@rekram1-node commented on GitHub (Sep 24, 2025): ty ill check out pr
Author
Owner

@daleal commented on GitHub (Oct 28, 2025):

This PR merged would be great! I love the LSP feature of opencode and I am missing it so much in Vue :( ❤️

@daleal commented on GitHub (Oct 28, 2025): This PR merged would be great! I love the LSP feature of opencode and I am missing it so much in Vue :( ❤️
Author
Owner

@rekram1-node commented on GitHub (Oct 28, 2025):

sorry this fell under the radar, ill check it out today

@rekram1-node commented on GitHub (Oct 28, 2025): sorry this fell under the radar, ill check it out today
Author
Owner

@daleal commented on GitHub (Nov 4, 2025):

I know this week has been crazy af with the release of 1.x.x, so I am giving this a bump just so it doesn't get lost. Thank you! ❤️

@daleal commented on GitHub (Nov 4, 2025): I know this week has been crazy af with the release of 1.x.x, so I am giving this a bump just so it doesn't get lost. Thank you! ❤️
Author
Owner

@rekram1-node commented on GitHub (Nov 4, 2025):

@daleal definitely acknowledged, just hard I need to resolve some merge conflicts for it and verify it works so once I find some time i can take more of a look, it just has had conflicts

@rekram1-node commented on GitHub (Nov 4, 2025): @daleal definitely acknowledged, just hard I need to resolve some merge conflicts for it and verify it works so once I find some time i can take more of a look, it just has had conflicts
Author
Owner

@drevantonder commented on GitHub (Nov 4, 2025):

@daleal definitely acknowledged, just hard I need to resolve some merge conflicts for it and verify it works so once I find some time i can take more of a look, it just has had conflicts

I'll see if I can get a chance to update the PR. Busy season/week for me atm with getting married, but would absolutely love to see this merged. 😆

@drevantonder commented on GitHub (Nov 4, 2025): > @daleal definitely acknowledged, just hard I need to resolve some merge conflicts for it and verify it works so once I find some time i can take more of a look, it just has had conflicts I'll see if I can get a chance to update the PR. Busy season/week for me atm with getting married, but would absolutely love to see this merged. 😆
Author
Owner

@rekram1-node commented on GitHub (Nov 4, 2025):

@drevantonder congrats!!!!

@rekram1-node commented on GitHub (Nov 4, 2025): @drevantonder congrats!!!!
Author
Owner

@drevantonder commented on GitHub (Nov 6, 2025):

@daleal definitely acknowledged, just hard I need to resolve some merge conflicts for it and verify it works so once I find some time i can take more of a look, it just has had conflicts

I'll see if I can get a chance to update the PR. Busy season/week for me atm with getting married, but would absolutely love to see this merged. 😆

Sadly not looking like I'll have the time. I'll return December and update then if still pending.

@drevantonder commented on GitHub (Nov 6, 2025): > > @daleal definitely acknowledged, just hard I need to resolve some merge conflicts for it and verify it works so once I find some time i can take more of a look, it just has had conflicts > > I'll see if I can get a chance to update the PR. Busy season/week for me atm with getting married, but would absolutely love to see this merged. 😆 Sadly not looking like I'll have the time. I'll return December and update then if still pending.
Author
Owner

@daleal commented on GitHub (Nov 8, 2025):

Congrats @drevantonder!!! I opened this PR that is basically the exact same code you uploaded (I tested locally that the fix works too) but without the conflicts!

@daleal commented on GitHub (Nov 8, 2025): Congrats @drevantonder!!! I opened [this](https://github.com/sst/opencode/pull/4065) PR that is basically the exact same code you uploaded (I tested locally that the fix works too) but without the conflicts!
Author
Owner

@drevantonder commented on GitHub (Dec 21, 2025):

Thanks @daleal! 😊 I have returned and was going to work on it if it wasn't already done. Will reply more on the PR.

@drevantonder commented on GitHub (Dec 21, 2025): Thanks @daleal! 😊 I have returned and was going to work on it if it wasn't already done. Will reply more on the PR.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#1809