Skip to content

SF LSP

Real-time Salesforce LSP diagnostics on write/edit with a working indicator, transcript rows, and one-line startup readiness in SF Welcome

What it does

Advisory LSP diagnostics on write/edit for Apex/LWC/Agent Script files. Surfaces appear as a working indicator, transcript row, one-line SF Welcome readiness row (via sf-lsp-health), and a /sf-lsp doctor + activity panel.

Start

Open the extension from its primary command:

text
/sf-lsp

Open its Manager detail or change its package state with:

text
/sf-pi open sf-lsp
/sf-pi enable sf-lsp
/sf-pi disable sf-lsp

Safety notes

  • Never overrides the built-in write/edit tools (pi cross-extension conflict guard).
  • Defers .agent file diagnostics to sf-agentscript when that extension is loaded.

Exact reference

Show commands, tools, providers, and hooks
  • Extension id: sf-lsp
  • Intent: Build agents
  • Category: Assistive
  • Maturity: stable
  • Default state: on
  • Commands: /sf-lsp
  • LLM tools: none
  • Providers: none
  • Events/hooks: session_start, session_shutdown, tool_result

For contributors

Troubleshooting

See the Troubleshooting section in the full README for extension-specific recovery steps.

Released under the Apache-2.0 License.