1.5 KiB
Changelog
Unreleased
- Reuse the repository-level
packages/lsp-tools-mcppackage instead of carrying a second copy undercomponents/lsp/packages.
0.2.0
-
Extracted the LSP runtime and MCP server into
@code-yeongyu/lsp-tools-mcp. -
codex-lsp now consumes that runtime as a git submodule at
packages/lsp-tools-mcp. -
Kept the Codex-specific PostToolUse hook in this package and routed MCP serving through the upstream CLI.
-
Extract LSP runtime to
lsp-tools-mcpupstream and consume it via git submodule atpackages/lsp-tools-mcp. -
Renamed the MCP server namespace to
lspand exposed shorter tool names such aslsp.diagnostics. -
Use portable Codex hook interpolation and add package smoke coverage for hook/MCP entrypoints.
-
Spawn language servers without shell mode; Windows
.cmdand.batshims are routed throughcmd.exewith explicit arguments. -
Cap directory diagnostics file traversal and run CI on Windows in addition to Ubuntu and macOS.
-
Replace the external JSON-RPC runtime dependency with an internal LSP framing layer so clean Codex plugin installs run without
node_modules.
0.1.0
- Ported the standalone LSP client, server resolution, diagnostics aggregation, and workspace edit runtime from
pi-lsp-client. - Added Codex
PostToolUsediagnostics for edit-style tools. - Added MCP tools for status, diagnostics, definitions, references, symbols, prepare rename, and rename.
- Added Codex plugin metadata, skill docs, CI, and release automation.