Skip to content
A small, square 8-bit style image shows a simplified computer monitor on a plain white background. The monitor screen contains graphic representations of adjustment sliders and toggle switches, all depicted with clean, flat shapes. The overall design uses five distinct, solid colors reminiscent of Visual Studio Code’s palette, arranged minimally with no people, writing, shadows, gradients, or reflections. The image is highly geometric and stylized, measuring 128 by 128 pixels.

Settings

The following settings are available for the extension. You can set them in your `settings.json` file, or open the command palette (Ctrl+Shift+P) and search for "Preferences: Open Settings (UI)".
  • genaiscript.localTypeDefinitions: Use local type definitions for GenAIScript (.genaiscript.d.ts and tsconfig.json in any project containing *.genai.* files). (default: true)
  • genaiscript.githubCopilotPrompt: Add custom prompt in .github/prompts folder to support GenAIScript script generation. (default: true)
  • genaiscript.hideServerTerminal: Hide server terminal from user. (default: true)
  • genaiscript.languageChatModels: Mapping from GenAIScript model (openai:gpt-4) to Visual Studio Code Language Chat Model (github...)
  • genaiscript.languageChatModelsProvider: Use GitHub Copilot Chat Models (or other models provided in Visual Studio Code) as the preferred LLM provider when a model is not specified.
  • genaiscript.diagnostics: Enable developer diagnostic mode. Including opening server terminal and leaving terminals opened. (default: false)
  • genaiscript.debug: List of logging categories that will be set as 'DEBUG' environment variable when launching the GenAIScript server. If 'diagnostics' is on, it is overriden by '*'. (default: "script")
  • genaiscript.cache: Enable or disables LLM request cache support. (default: true)
  • genaiscript.cli.version: GenAIScript CLI version to use. Default matches the extension version.
  • genaiscript.cli.path: Path to GenAIScript CLI. Default uses npx.