Variable: claude-code-ide-mcp-tool-schemas

claude-code-ide-mcp-tool-schemas is a variable defined in claude-code-ide-mcp-handlers.el.

Value

(("openFile" (type . "object")
  (properties
   (filePath (type . "string")
	     (description . "Path to the file to open"))
   (startLine (type . "integer")
	      (description . "Start line for selection"))
   (endLine (type . "integer")
	    (description . "End line for selection"))
   (startText (type . "string")
	      (description
	       . "Start text pattern for selection (takes precedence over line numbers)"))
   (endText (type . "string")
	    (description . "End text pattern for selection")))
  (required . ["filePath"]))
 ("getDiagnostics" (type . "object")
  (properties
   (uri (type . "string")
	(description
	 . "Optional file URI to get diagnostics for. If not provided, gets diagnostics for all files.")))
  (required . []))
 ("close_tab" (type . "object")
  (properties
   (path (type . "string") (description . "Path to the file to close"))
   (tab_name (type . "string")
	     (description . "Name of the tab to close")))
  (required . [])))

Documentation

Tool input schemas for MCP protocol.

Source Code

;; Defined in /nix/store/yjvbhwl7p6zrbw9xlnni7y4hra8sa3pl-emacs-packages-deps/share/emacs/site-lisp/claude-code-ide-mcp-handlers.el
(defvar claude-code-ide-mcp-tool-schemas nil
  "Tool input schemas for MCP protocol.")