v0.2.0 — Auto LSP Detection
What's New
Auto-detect LSP servers (zero-config)
- Plugin now automatically scans project files and detects which languages are present
- Checks PATH for known LSP servers (
Bun.which()) and auto-starts available ones - Supports 21 languages: TypeScript, Python, Rust, Go, C/C++, Java, Ruby, PHP, C#, Swift, Kotlin, Scala, Zig, Vue, Svelte, Lua, YAML, CSS/SCSS, HTML, JSON, TOML
- Shows missing server install hints on first
hashline_editresponse
Breaking Changes
- Removed
opencode.json/opencode.jsoncconfig reading — LSP is now fully automatic - No manual LSP configuration needed or supported
Tests
- 42 new tests (project scanning, PATH detection, registry validation)
- 101 total tests, all passing
Install
npm install @paulp-o/hashline-edit-opencode@0.2.0
Or from this release tarball:
npm install https://github.com/paulp-o/hashline-edit-opencode/releases/download/v0.2.0/paulp-o-hashline-edit-opencode-0.2.0.tgz