diff --git a/code-studio-toc.html b/code-studio-toc.html index a403640..2430e77 100644 --- a/code-studio-toc.html +++ b/code-studio-toc.html @@ -3,18 +3,34 @@
-
-### MAC
-Delete the config.yaml file in this location "Users\syncfusion\ .sfcodestudio\ .codestudio\config.yaml"
-
-
-
-### step 2: Delete the Syncfusion Code Studio folders
-### WINDOWS
-Delete the Syncfusion Code Studio folder in these locations "C:\Program Files\Syncfusion Code Studio" and "C:\Users\YourName\AppData\Roaming\Syncfusion Code Studio"
-
-
-
-
-### MAC
-Delete the Syncfusion Code Studio folder in these locations "Users\syncfusion\Library\Application Support\Syncfusion Code Studio" and "Applications\Syncfusion Code Studio"
-
-
-
\ No newline at end of file
diff --git a/code-studio/troubleshoot/migrate-agent-files.md b/code-studio/troubleshoot/migrate-agent-files.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/troubleshoot/migrate-code-studio-rules-to-instructions.md b/code-studio/troubleshoot/migrate-code-studio-rules-to-instructions.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/troubleshoot/migrate-legacy-prompt-files.md b/code-studio/troubleshoot/migrate-legacy-prompt-files.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/troubleshoot/openai-integration.md b/code-studio/troubleshoot/openai-integration.md
index 0bf54f9..e326f89 100644
--- a/code-studio/troubleshoot/openai-integration.md
+++ b/code-studio/troubleshoot/openai-integration.md
@@ -8,88 +8,3 @@ keywords: O3, Openrouter, troubleshoot, code-studio, syncfusion
# How to Resolve Error (Status Code 403) for O3 model in OpenAI Integration via OpenRouter
-This guide will help you easily set up and use the OpenAI o3 model through OpenRouter’s platform with your own OpenAI API key. Follow these simple steps to get started and make the most of this powerful integration.
-
----
-
-## What You Need to Know
-
-- The OpenAI o3 model requires your own OpenAI API key (**Bring Your Own Key - BYOK**) to work with OpenRouter.
-- You’ll need an OpenAI account and an OpenRouter account to proceed.
-
----
-
-## Prerequisites
-
-- An active OpenAI account with a valid API key (**Tier 3 or higher** is required for the o3 model).
-- An OpenRouter account to connect and manage your API key.
-
----
-
-## Step-by-Step Setup
-
-### 1. Obtain an OpenAI API Key
-
-- **Log in to OpenAI**
- - Visit [OpenAI Platform](https://platform.openai.com/) and sign in to your account.
-
-- **Generate an API Key**
- - Navigate to the API keys section in the OpenAI dashboard.
- - Click **Create API Key** and give it a descriptive name (e.g., `OpenRouter o3 Key`).
- - Copy the generated key and store it securely. **Do not share it publicly.**
-
----
-
-### 2. Configure OpenRouter with Your OpenAI API Key
-
-- **Sign Up for OpenRouter**
- - Go to [OpenRouter](https://openrouter.ai/) and create an account if you don’t already have one.
- - Log in to your OpenRouter dashboard.
-
-- **Access OpenRouter Integrations**
- - Navigate to [Settings > Integrations](https://openrouter.ai/settings/integrations)
-
-
-
-
-
-
-
- - Choose **OpenAI** as the provider for the o3 model.
-
-
-
-
- - Paste your OpenAI API key into the provided field.
- - Make sure it’s a valid **Tier 3 or higher** key.
-
-
-
- - Click **Save** to link your key to OpenRouter. The platform will verify your key and set it up for o3 model requests.
-
----
-
-## Monitor Your Usage
-
-- **Check Usage Limits:** Free accounts on OpenRouter have a limit of 50 requests per day. If you’ve purchased 10+ credits, this increases to 1,000 requests per day
-- **Track Costs:** OpenRouter’s dashboard shows your token usage and costs based on your OpenAI API key activity.
-
-
----
-
-## Best Practices
-
-- **Secure Your API Keys**: Never expose your OpenAI or OpenRouter API keys in public repositories. OpenRouter is a GitHub secret scanning partner to detect exposed keys.
-
-- **Error Handling:** Implement error handling for cases like “Forbidden” errors, which may indicate an invalid or insufficient-tier API key.
-
-- **Test the Integration:** After setup, test with a simple request to ensure your API key and configuration work correctly. If errors occur (e.g., “OpenAI is temporarily requiring a Tier 3 API key”), verify your OpenAI account tier.
-
----
-
-## Additional Resources
-
-- [OpenRouter Documentation](https://openrouter.ai/docs) – Detailed API specifications
-- [OpenRouter Integrations](https://openrouter.ai/settings/integrations) – Manage API keys
-- [OpenAI Dashboard](https://platform.openai.com/) – API key management and tier status
-- [OpenRouter Model Details](https://openrouter.ai/docs#models) – Info on o3 and other models
diff --git a/code-studio/troubleshoot/resolve-failed-to-parse-assistant.md b/code-studio/troubleshoot/resolve-failed-to-parse-assistant.md
deleted file mode 100644
index 1243408..0000000
--- a/code-studio/troubleshoot/resolve-failed-to-parse-assistant.md
+++ /dev/null
@@ -1,50 +0,0 @@
----
-title: Resolving Failed to Parse Assitant Issue
-description: Fix the YAML configuration error by adding the required name field in Syncfusion Code Studio.
-platform: syncfusion-code-studio
-control: IDE
-documentation: Troubleshoot
-keywords: config, yaml, name, required, parse, error, assistant, code-studio, windows, macos
----
-
-# Resolving the "Failed to parse assistant: name: Required" Error
-
-## Overview
-When starting or using **Syncfusion Code Studio**, you may see an error dialog similar to:
-
-Failed to parse assistant: name: Required
-
-
-
-This occurs when the `name` field is missing in the Code Studio configuration YAML file. This guide explains how to add the missing field and resolve the issue.
-
-
-
-## Prerequisites
-- Syncfusion Code Studio installed.
-- Ability to edit the configuration file from within Code Studio.
-
-## Steps to Resolve
-
-### Step 1: Open the Config File from Code Studio
-1. In Code Studio, click the Gear (Settings) icon in the sidebar.
-2. Select "Open Config". This opens the YAML configuration file.
-
-
-
-### Step 2: Add the Required name Field
-1. In the opened YAML file, add a `name` field for your local assistant and save the file. For example:
-
-```yaml
-name: Local Assistant
-
-```
-
-
-
-> **Notes:** `name` must be a non-empty string and Keep YAML indentation consistent (use spaces, not tabs).
-
-### Step 3: Restart Code Studio
-1. Close Syncfusion Code Studio.
-2. Reopen it and verify the error is resolved.
-
diff --git a/code-studio/troubleshoot/resolve-mcp-server-eaccess-issue.md b/code-studio/troubleshoot/resolve-mcp-server-eaccess-issue.md
deleted file mode 100644
index daf1dee..0000000
--- a/code-studio/troubleshoot/resolve-mcp-server-eaccess-issue.md
+++ /dev/null
@@ -1,59 +0,0 @@
----
-title: Resolve MCP Server EACCESS Error
-description: Steps to fix EACCESS permission errors when installing MCP servers from the Marketplace in Syncfusion Code Studio.
-platform: syncfusion-code-studio
-control: IDE
-documentation: Troubleshoot
-keywords: mcp, eaccess, permission, marketplace, macos, install, error, troubleshoot, code-studio
----
-
-
-# Resolving the EACCESS Error in Syncfusion Code Studio
-
-## Overview
-When attempting to install the MCP server in the Marketplace tab of **Syncfusion Code Studio**, you may encounter an **EACCESS error**. This issue typically arises due to insufficient permissions in the application's support directory. This document provides a clear, step-by-step guide to resolve the issue professionally and efficiently.
-
- **Note:** The EACCESS error most commonly occurs on macOS systems.
-
-
-
-## Prerequisites
-- Administrative access to your system.
-- A terminal application (e.g., Terminal on macOS).
-- Syncfusion Code Studio installed on your system.
-
-## Steps to Resolve the EACCESS Error
-
-### Step 1: Change Ownership of the Directory
-To ensure your user account has the necessary permissions, you need to change the ownership of the Syncfusion Code Studio directory.
-
-1. Open your terminal application.
-2. Run the following command to change the ownership to your user account:
-
- ```bash
- sudo chown -R $(whoami):staff ~/Library/Application\ Support/syncfusion.codestudio
- ```
-
-When prompted, enter your administrator password.
-This command assigns ownership of the directory to your user account, ensuring proper access.
-
-### Step 2: Update Directory Permissions
- 1. After changing ownership, update the permissions to grant full read and write access to the directory.
-
-
- 2. In the terminal, run the following command:
-
-```bash
-chmod -R u+rw ~/Library/Application\ Support/syncfusion.codestudio
-```
-
-
- 3. This command ensures that your user account has read and write permissions for the directory and its contents.
-
-
-### Step 3: Restart Syncfusion Code Studio
-To apply the changes:
-
-1. Close Syncfusion Code Studio if it is currently open.
-2. Reopen the application.
-3. Navigate to the Marketplace tab and attempt to install the MCP server again to verify that the issue is resolved.
\ No newline at end of file
diff --git a/code-studio/troubleshoot/resolve-uncaught-exception-error.md b/code-studio/troubleshoot/resolve-uncaught-exception-error.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/troubleshoot/review-gitdiff-changes.md b/code-studio/troubleshoot/review-gitdiff-changes.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/troubleshoot/use-codebase-search.md b/code-studio/troubleshoot/use-codebase-search.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/troubleshoot/view-code-studio-token-usage.md b/code-studio/troubleshoot/view-code-studio-token-usage.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/tutorials/build-ui-using-syncfusionui-builder.md b/code-studio/tutorials/build-ui-using-syncfusionui-builder.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/tutorials/compare-ai-models.md b/code-studio/tutorials/compare-ai-models.md
new file mode 100644
index 0000000..e69de29
diff --git a/code-studio/tutorials/generate-your-first-code-using-agent.md b/code-studio/tutorials/generate-your-first-code-using-agent.md
new file mode 100644
index 0000000..e69de29