Configure the Syncfusion code studio

The Syncfusion code studio can be configured using the config.yaml specification. To open this file, follow the below steps.

  1. Open the settings of Syncfusion code studio chat
  2. And click Open Config File

open config file

You add your configuration setting in the opened config.yaml file.

Properties of config.yaml

All properties at all levels are optional unless explicitly marked as required.

The top-level properties in the config.yaml configuration file are:

Property Required Description
name Yes Specifies the name of the configuration.
version Yes Specifies the version of your configuration.
schema Yes Specifies the schema version used for the config.yaml (e.g., v1).
models No Defines the language models used in your configuration.
context No Defines context providers.
rules No List of rules that the LLM should follow.
prompts No A list of custom prompts that can be invoked from the chat window.
docs No List of documentation sites to index.
mcpServers No Used to configure MCP server.

Example:

name: Local Assistant
version: 1.0.0
schema: v1
models:
  - name: GPT-4.1
    provider: openai
    model: gpt-4.1
    apiKey: original key
prompts:
  - name: check
    description: Check for mistakes in my code
    prompt: |
      Please read the highlighted code and check for any mistakes. You should look for the following, and be extremely vigilant:
        - Syntax errors
        - Logic errors
        - Security vulnerabilities
context:
  - provider: code
  - provider: docs
  - provider: diff
  - provider: terminal
  - provider: problems
  - provider: folder
  - provider: codebase
  - provider: helpbot
mcpServers:
  - name: context 7
    command: cmd
    args:
      - /c
      - npx -y @upstash/context7-mcp@latest