24 lines
1.4 KiB
Markdown
24 lines
1.4 KiB
Markdown
# Changelog
|
|
|
|
## Unreleased
|
|
|
|
## 0.2.0
|
|
|
|
- Extracted the LSP runtime and MCP server into [`@code-yeongyu/lsp-tools-mcp`](https://github.com/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-mcp` upstream and consume it via git submodule at `packages/lsp-tools-mcp`.
|
|
- Renamed the MCP server namespace to `lsp` and exposed shorter tool names such as `lsp.diagnostics`.
|
|
- Use portable Codex hook interpolation and add package smoke coverage for hook/MCP entrypoints.
|
|
- Spawn language servers without shell mode; Windows `.cmd` and `.bat` shims are routed through `cmd.exe` with 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 `PostToolUse` diagnostics 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.
|