JetBrains

Embed
Preview of the card
<a href="https://watchtowerops.net/docs/jetbrains"><img src="https://watchtowerops.net/docs/_api/public/orgs/aa5959cb-1a0b-4a9a-bc9a-913e7ac31cd9/spaces/b7aac181-9916-4805-b253-becc5fd2ca62/pages/732e010f-997b-4981-9237-6047bb8bcc44/social-card.svg?v=3e7ae33eec8b" alt="JetBrains" width="600" height="315"></a>

The Watchtower plugin (sdks/jetbrains, IDEs 2025.1 or later) runs wtctl lsp through the IDE's built-in LSP support for projects with a watchtower.yaml:

  • Settings > Tools > Watchtower: API URL, optional web URL, optional project override, wtctl path, API key (read scope, kept in the IDE password safe and passed to wtctl only through WT_API_KEY).

  • Code lenses and hovers work as in lsp.md; clicking a lens opens the issue or trace in the browser.

Older IDEs: install LSP4IJ, then Settings > Languages & Frameworks > Language Servers > New with command wtctl lsp and environment WT_API_URL, WT_API_KEY.

Updated