opencode icon indicating copy to clipboard operation
opencode copied to clipboard

Vue LSP not reporting diagnostics

Open drevantonder opened this issue 3 months ago • 11 comments

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!

drevantonder avatar Sep 24 '25 05:09 drevantonder

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] avatar Sep 24 '25 05:09 github-actions[bot]

ty ill check out pr

rekram1-node avatar Sep 24 '25 11:09 rekram1-node

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

daleal avatar Oct 28 '25 18:10 daleal

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

rekram1-node avatar Oct 28 '25 19:10 rekram1-node

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 avatar Nov 04 '25 12:11 daleal

@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 avatar Nov 04 '25 20:11 rekram1-node

@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 avatar Nov 04 '25 21:11 drevantonder

@drevantonder congrats!!!!

rekram1-node avatar Nov 04 '25 21:11 rekram1-node

@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 avatar Nov 06 '25 22:11 drevantonder

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 avatar Nov 08 '25 06:11 daleal