Skip to content
Open

Mcp #193

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions code-studio/reference/configure-properties/custom-agents.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ Choose **one** of these methods:

<img src="../reference-images/agent_option.png" alt="agent_option" />

- Choose **Custom Agents** from the menu
- Click “+ Create new Custom agent
- Choose **Agent Customizations** from the menu
- Click “Generate Agent

<img src="../reference-images/custom_agent.png" alt="Custom_Agent" />

Expand Down Expand Up @@ -138,7 +138,7 @@ Select your preferred location → click **Continue**.
- Click agent dropdown.
- Select **Configure Custom Agents**.

<img src="../reference-images/agent_configure_chat.png" alt="agent_configure_chat" />
<img src="../reference-images/agent_configurechat.png" alt="agent_configure_chat" />

- Choose **CodeReview** from the list of agents.
- Make your changes and save.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -98,11 +98,11 @@ You will see three options:

**Step 1:** Open the `codestudio-instructions.md` file.

- Open your project in Code studio. Click the settings option at the top in the chat.
- Open your project in Code studio. Click the settings option at the top in the chat and select **agent customizations**.

<img src="../reference-images/instruction_chat_option.png" alt="instruction_chat_option" >

- Select the “Generate agent instructions” in the pop up.
- Click the “Generate instructions” and select New instruction(workspace) in the pop up.

**Step 2:** Now Code Studio will automatically create and open `codestudio-instructions.md`.

Expand All @@ -116,11 +116,13 @@ You will see three options:

## How to Configure Path-specific Instruction File

**Step 1:** Click *Settings* from the top right and clcik **chat instructions**
**Step 1:** Click *Settings* from the top right and click **Open settings**
<img src="../reference-images/instruction_path_settings.png" alt="instruction_path_chat">

**Step 2:** Click **Instruction & SKills** and select **Add Location**
<img src="../reference-images/instruction_path_chat.png" alt="instruction_path_chat">

**Step 2:** Click **New Instruction File**.
**Step 2:** Enter **Name for Instruction File**.

<img src="../reference-images/instruction_path_new_chat.png" alt="instruction_path_new_chat">

Expand Down
8 changes: 5 additions & 3 deletions code-studio/reference/configure-properties/custom-prompt.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,11 +33,12 @@ Open your project in Code Studio. Open the Code Studio Chat window.
<img src="../reference-images/customprompt1.png" alt="Custom Prompt" />

### Step 2: Select Prompt Files
Click the Settings button at the top. In the menu, choose **Prompt Files**.
Click the Settings button at the top. In the menu, choose **Agent Customizations**.

<img src="../reference-images/customprompt2.png" alt="Custom Prompt" />

### Step 3: Create a New Prompt File
Click **New Prompt File**. You’ll see two storage options:
Click **Generate Prompt**. You’ll see two storage options:

- **ProjectSpecific (.codestudio/prompts)** → stored in the current project folder, usable only in that project
- **Global (User Data)** → stored globally, usable across any project
Expand All @@ -47,7 +48,8 @@ Creation steps (same for both):
- Enter a name for your prompt file and click Enter.
- Then in the created prompt file, choose the mode (you can choose which mode to use; default is agent, but you can switch to ask, edit, plan)
- Add guidelines or instructions that AI should follow.
<img src="../reference-images/prompt3.gif" alt="Custom Prompt" />

<img src="../reference-images/prompts3.gif" alt="Custom Prompt" />

### Step 4: Use Your Prompt File
- Open the Chat window
Expand Down
15 changes: 9 additions & 6 deletions code-studio/reference/configure-properties/hooks.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,26 +171,29 @@ Code Studio supports the following hook lifecycle events. Event names are case-s

## Configure Hooks

1. **Click** the Settings icon in the Chat window and **Select** **Hooks**.
1. **Click** the Settings icon in the Chat window and **Select** **Agent Customizations**.

<img src="../reference-images/hookstart.png" alt="Chat settings menu in Code Studio with the Settings icon highlighted" >
2. **Select** hooks and **click** **Generate Hooks**.

2. **Choose** the hook lifecycle event you want to configure for example we using SessionStart.
<img src="../reference-images/hookgenerate.png" alt="Selecting hooks to generate hooks file" >

3. **Choose** the hook lifecycle event you want to configure for example we using SessionStart.

<img src="../reference-images/hookselect.png" alt="Hook creation dialog showing hook event selection" >

3. **Enter** a descriptive hook name and press Enter.
4. **Enter** a descriptive hook name and press Enter.

<img src="../reference-images/hookname.png" alt="Hook naming input field in Code Studio" >

4. It will create a **Default Configuration** like below Image
5. It will create a **Default Configuration** like below Image
<img src="../reference-images/hookconfig.png" alt="Generated hook files created after naming a new hook" >

5. **Edit** the generated configuration.
6. **Edit** the generated configuration.

<img src="../reference-images/hookedit.png" alt="Generated hook configuration open for editing in the editor" >

6. **Run** a test prompt to verify the hook is active.
7. **Run** a test prompt to verify the hook is active.
<img src="../reference-images/hookusing.gif" alt="Animated demonstration of creating and configuring a hook in Code Studio" >


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ Before installing MCP servers from the marketplace, ensure that:
- If you have a globally installed server and want to download the same server for the current workspace, click the manage icon next to the global server in the **Installed** tab and select **Download for Workspace**.
- After installing the workspace server from the installed global server, the global server will automatically disconnect.

<img src="../../reference-images/global-workspace-gif.gif" alt="marketplace" >
<img src="../../reference-images/global-workspace.gif" alt="marketplace" >

> **Note:** You can verify that a server is installed for the workspace by checking for the file icon displayed next to the server name icon.

Expand Down
Binary file modified code-studio/reference/reference-images/add-mcp-server.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/agent_code_review.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file modified code-studio/reference/reference-images/agent_option.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/agent_tool.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/custom-local-server.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/custom_agent.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/customprompt1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/customprompt2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/github-install.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/github1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/github4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/hookselect.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/hookstart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/hookusing.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/install-option.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/instruction_option.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified code-studio/reference/reference-images/instruction_repo.png
Binary file modified code-studio/reference/reference-images/marketplace1.png
Binary file modified code-studio/reference/reference-images/marketplace2.png
Binary file modified code-studio/reference/reference-images/marketplace3.png
Binary file modified code-studio/reference/reference-images/marketplace4.png
Binary file modified code-studio/reference/reference-images/marketplace5.png
Binary file modified code-studio/reference/reference-images/marketplace6.png
Binary file modified code-studio/reference/reference-images/marketplace7.png
Binary file modified code-studio/reference/reference-images/mcp-postman-installed.png
Binary file modified code-studio/reference/reference-images/mcp-server-webview.png
Binary file modified code-studio/reference/reference-images/mcpfilter2.png
Binary file modified code-studio/reference/reference-images/mcpfilter3.png
Binary file modified code-studio/reference/reference-images/mcpfilter4.png
Binary file modified code-studio/reference/reference-images/mcpfilter6.png
Binary file modified code-studio/reference/reference-images/mcpfilter7.png
Binary file modified code-studio/reference/reference-images/new_custom_agent.png
Binary file modified code-studio/reference/reference-images/prompt4.gif
Binary file modified code-studio/reference/reference-images/skills1.png
Binary file modified code-studio/reference/reference-images/skills2.png
Binary file modified code-studio/reference/reference-images/startserver.png
Binary file modified code-studio/reference/reference-images/tools2.png
Binary file modified code-studio/reference/reference-images/uninstall-custom.png
Binary file modified code-studio/reference/reference-images/uninstallmcp.png
Diff not rendered.
Binary file modified code-studio/release-notes/releasenotes-images/agent-plugins.png
20 changes: 20 additions & 0 deletions code-studio/release-notes/v2.0.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,27 @@ The following context providers have been removed from Code Studio:
- `@Workspace/setuptests`
- `@Workspace/tests`

### Removed Extensions:

The dotrush extension has been removed.
The vscode-solution-explorer extension has been removed.

### Open Simple Browser Tool Removed
The Open Simple Browser tool has been removed from Code Studio.

### Codebase Removed
The Codebase feature has been removed from Code Studio.

### New Tooling Introduced:

Added C# Development Tools to provide enhanced support for .NET and C# development.
Added MS SQL Manager for improved database management and integration.

Previously, agent features such as skills, instructions, prompts, custom agents, and hooks were accessible through the gear icon inside Chat. Now, all these capabilities are unified within the Agent customization UI, offering a centralized interface with improved usability and a more streamlined experience for managing agent configurations. Note: The Agent customization UI itself can be accessed directly by clicking the gear icon.

### Bug Fix:
Fixed claude no response issue

## New Features
### Agent Plugins
Agent Plugins are prepackaged bundles of chat customizations that extend AI-driven workflows. Plugins can include skills, commands, agents, MCP servers, and hooks. Search and install plugins directly from the Extensions view by entering `@agentPlugins` in the search box or by running the Chat: Plugins command from the Command Palette.
Expand Down Expand Up @@ -75,3 +90,8 @@ Code Studio now supports improved customization discovery in parent repositories
The model selection dialog features a visual redesign with better categorization of available models, making it easier to browse and select the right model for your task.

<img src="./releasenotes-images/model-picker-enhancements.png" alt="release notes" >

## Bug Fixes
Fixed an issue where Claude would intermittently fail to return responses.

The system now ensures stable communication and reliable output generation.