[PR #2618] Add Nextflow LSP server integration #10378

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

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

State: closed
Merged: No


Summary

  • Add built-in Nextflow Language Server support for .nf and .config files
  • Auto-download language server JAR from GitHub releases
  • Increase LSP initialization timeout for slower Java-based servers

Changes

  • Add Nextflow file extensions to language mapping
  • Implement NextflowLS server with automatic JAR download
  • Enhanced error handling and logging for LSP troubleshooting
  • Increased LSP client timeout from 5s to 15s

Testing

  • LSP server initializes successfully
  • Nextflow files are recognized and opened
  • JAR download works automatically
  • Integration follows existing LSP patterns
**Original Pull Request:** https://github.com/anomalyco/opencode/pull/2618 **State:** closed **Merged:** No --- ## Summary - Add built-in Nextflow Language Server support for `.nf` and `.config` files - Auto-download language server JAR from GitHub releases - Increase LSP initialization timeout for slower Java-based servers ## Changes - Add Nextflow file extensions to language mapping - Implement NextflowLS server with automatic JAR download - Enhanced error handling and logging for LSP troubleshooting - Increased LSP client timeout from 5s to 15s ## Testing - [x] LSP server initializes successfully - [x] Nextflow files are recognized and opened - [x] JAR download works automatically - [x] Integration follows existing LSP patterns
yindo added the pull-request label 2026-02-16 18:15:00 -05:00
yindo closed this issue 2026-02-16 18:15:00 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#10378