Skip to content
This repository was archived by the owner on May 31, 2026. It is now read-only.

omenien/omena-lsp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

omena-lsp-server

omena-lsp-server owns the Rust language-server runtime boundary for Omena.

The crate currently provides:

  • a standalone stdio LSP executable (omena-lsp-server);
  • a serializable boundary summary for VS Code and multi-editor integration;
  • Rust-owned document lifecycle, workspace folder, watcher, diagnostics, hover, definition, references, completion, code action, code lens, and rename request handling;
  • explicit thin-client endpoint metadata for hosts that only need to launch the Rust server and register static file watchers.

This crate is the split publish target for the post-4.0 LSP migration. It keeps Node fallback out of the primary runtime path and consumes omena-tsgo-client as its TypeScript 7 source-fact boundary.

About

ARCHIVED 2026-05-31: legacy per-crate split (frozen 2026-05-05), superseded by the omena monorepo publish train. Canonical source + releases: github.com/omenien/omena-css

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages