Is there a plan to start supporting Language Server Protocol (LSP) in Rovo Dev?
Similar to LSP in Claude Code or LSP in OpenCode
Hey @Palo Otčenáš
So how the command `acli rovodev lsp` useful?
acli rovodev lsp --helpDownloading new Rovo Dev version...Usage: acli rovodev lsp [OPTIONS]Run Rovo Dev CLI as a language server.
@Palo Otčenáš
In short, `acli rovodev lsp` lets you run Rovo Dev CLI as a Language Server, so it can plug into your IDE and give you live, in‑editor assistance instead of only working from the terminal.
When you run `acli rovodev lsp` , Rovo Dev starts a Language Server Protocol (LSP) process. Any IDE or editor that supports LSP (VS Code, IntelliJ, etc.) can connect to it. Once connected, you get:
Real‑time diagnostics:- Rovo Dev analyses the file you’re editing and surfaces problems directly in the editor- These aren’t just syntax errors – it can flag logic issues or patterns based on broader code understanding.
Inline fixes and suggestions:- For many diagnostics, you’ll see Quick Fix actions (e.g. “Apply suggested fix”) you can apply directly in your IDE.
Context from your Atlassian stack:- The LSP instance can still use Rovo Dev’s access to your Jira and Confluence context (for example, if you reference a Jira issue or paste a link in a comment).
Current state:
- It’s exposed as an advanced / experimental capability today and requires manual LSP setup in your IDE (e.g. configuring an LSP extension in VS Code and pointing it at `acli rovodev lsp`).- The “productized” experience is still on the way
It looks like you're new here. Sign in or register to get started.