Files
oh-my-opencode/packages/omo-codex/plugin/components/lsp/CHANGELOG.md
T
2026-05-28 15:30:24 +09:00

1.5 KiB

Changelog

Unreleased

  • Reuse the repository-level packages/lsp-tools-mcp package instead of carrying a second copy under components/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-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.