[PR #2097] Use latest Vue LSP and integrate with Typescript LSP #10196

Closed
opened 2026-02-16 18:14:48 -05:00 by yindo · 0 comments
Owner

Original Pull Request: https://github.com/anomalyco/opencode/pull/2097

State: closed
Merged: No


**Original Pull Request:** https://github.com/anomalyco/opencode/pull/2097 **State:** closed **Merged:** No --- - In my last PR, I added the Vue LSP (#1952). - Turns out [@vue/language-tools v3 was released 3 weeks ago](https://github.com/vuejs/language-tools/releases/tag/v3.0.0). - Updates in this PR: - Integrated changes from `@vue/language-tools v3`. - Correctly wired Vue + TypeScript LSP so `.vue` files report TypeScript errors. - Added [`/src/lsp/vue.ts`](https://github.com/drevantonder/opencode/blob/3b99f23da25b90153ae9150f1bcd8917262235b6/packages/opencode/src/lsp/vue.ts) to isolate Vue complexity from `server.ts` and `index.ts`. If helpful, here's a minimal test I put together of what it takes to get Vue + Typescript working in isolation: https://gist.github.com/drevantonder/29f70c9629e9234866285c2dab98e021
yindo added the pull-request label 2026-02-16 18:14:48 -05:00
yindo closed this issue 2026-02-16 18:14:48 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#10196