Merge pull request #4129 from code-yeongyu/feature/stage-c-lsp-mcp

Extract LSP tools into Tier-1 MCP server via lsp-tools-mcp submodule
This commit is contained in:
YeonGyu-Kim
2026-05-18 13:39:17 +09:00
committed by GitHub
64 changed files with 290 additions and 3668 deletions
-4
View File
@@ -25,7 +25,6 @@ import * as openclawRuntimeDispatch from "../openclaw/runtime-dispatch"
import type { PluginContext, ToolsRecord } from "./types"
import {
builtinTools,
createBackgroundTools,
createCallOmoAgent,
createLookAt,
@@ -53,7 +52,6 @@ import type { SkillContext } from "./skill-context"
import { normalizeToolArgSchemas } from "./normalize-tool-arg-schemas"
type ToolRegistryFactories = {
builtinTools: typeof builtinTools
createBackgroundTools: typeof createBackgroundTools
createCallOmoAgent: typeof createCallOmoAgent
createLookAt: typeof createLookAt
@@ -86,7 +84,6 @@ type ToolRegistryFactories = {
}
const defaultToolRegistryFactories: ToolRegistryFactories = {
builtinTools,
createBackgroundTools,
createCallOmoAgent,
createLookAt,
@@ -339,7 +336,6 @@ export function createToolRegistry(args: {
: {}
const allTools: Record<string, ToolDefinition> = {
...factories.builtinTools,
...factories.createGrepTools(ctx),
...factories.createGlobTools(ctx),
...factories.createAstGrepTools(ctx),