lm top-level property

VS Code language model API.

Provides access to language models like GitHub Copilot:

  • Select chat models
  • Send requests
  • Register tools

Example:

final models = await lm.selectChatModels(vendor: 'copilot');

Implementation

VSCodeLanguageModel get lm => VSCode.instance.lm;