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.
- Open the settings of Syncfusion code studio chat
- And click
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