library
docs blog github
← all plugins

reviewed plugin

Language Server Protocol

com.jazz.plugins.lsp

manifest 0.1.0 · host API 1

source manifest packed artifact
Reviewed executable code

This entry comes from Jazz's reviewed first-party plugin catalog. Inspect its declarations and digest before installing or enabling it. Visiting this page does not grant trust, load code, or enable the plugin.

Install and enable

jazz plugin add com.jazz.plugins.lsp
jazz plugin trust com.jazz.plugins.lsp
jazz plugin enable com.jazz.plugins.lsp

Run these commands in a local interactive terminal. Review the inspection shown by jazz plugin trust before confirming trust and enablement.

Enable applies to all agents. Add --agent <id-or-name> to the enable command to choose one agent.

Declared surface

hooks none declared
capabilities
  • Tool: diagnostics
  • Tool: document_symbols
  • Tool: workspace_symbols
  • Tool: definition
  • Tool: references
  • Tool: hover
  • Tool: code_actions
  • Tool: rename_symbol
  • Tool: apply_code_action
  • Tool: format_document
decision providers none declared
lifecycle hooks none declared

Network and data

network destinations none declared
data sent
  • none declared
secrets
  • none declared

Integrity

sha256:bc3c2180b046cbd3b647f6dfaeff2f597cc9d972b5ede83aaca440b94db2d396

The digest identifies the exact packed artifact. It is not a substitute for reviewing the source or deciding whether to trust the publisher.

Tools

Generated manifest

open JSON
{
  "schemaVersion": 1,
  "id": "com.jazz.plugins.lsp",
  "name": "Language Server Protocol",
  "version": "0.1.0",
  "hostApi": 1,
  "hooks": [],
  "policyHooks": [],
  "decisionProviders": [],
  "tools": [
    {
      "name": "diagnostics",
      "description": "Get current diagnostics for a source file.",
      "riskLevel": "read-only",
      "egress": false
    },
    {
      "name": "document_symbols",
      "description": "List symbols defined in a source file.",
      "riskLevel": "read-only",
      "egress": false
    },
    {
      "name": "workspace_symbols",
      "description": "Search symbols in the workspace of a source file.",
      "riskLevel": "read-only",
      "egress": false
    },
    {
      "name": "definition",
      "description": "Find the definition of a symbol.",
      "riskLevel": "read-only",
      "egress": false
    },
    {
      "name": "references",
      "description": "Find references to a symbol.",
      "riskLevel": "read-only",
      "egress": false
    },
    {
      "name": "hover",
      "description": "Get type and documentation at a position.",
      "riskLevel": "read-only",
      "egress": false
    },
    {
      "name": "code_actions",
      "description": "List code actions for a source range.",
      "riskLevel": "read-only",
      "egress": false
    },
    {
      "name": "rename_symbol",
      "description": "Rename a symbol across workspace files with diff approval and stale-file protection.",
      "riskLevel": "high-risk",
      "egress": false
    },
    {
      "name": "apply_code_action",
      "description": "Apply an edit-bearing code action by exact title with diff approval.",
      "riskLevel": "high-risk",
      "egress": false
    },
    {
      "name": "format_document",
      "description": "Format a document with diff approval and stale-file protection.",
      "riskLevel": "high-risk",
      "egress": false
    }
  ],
  "commands": [],
  "personas": [],
  "skills": [],
  "lifecycleHooks": [],
  "network": {
    "destinations": []
  },
  "dataSent": [],
  "secrets": [],
  "sourceType": "reviewed",
  "artifact": "/library/plugins/com.jazz.plugins.lsp/0.1.0/bc3c2180b046cbd3b647f6dfaeff2f597cc9d972b5ede83aaca440b94db2d396.mjs",
  "sha256": "bc3c2180b046cbd3b647f6dfaeff2f597cc9d972b5ede83aaca440b94db2d396"
}