Skip to content
Open
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
3 changes: 3 additions & 0 deletions code-studio-toc.html
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,9 @@

<li>Release Notes
<ul>
<li>
<a href="/code-studio/release-notes/v2.0.3">v2.0.3</a>
</li>
<li>
<a href="/code-studio/release-notes/v2.0.2">v2.0.2</a>
</li>
Expand Down
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.
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.
74 changes: 74 additions & 0 deletions code-studio/release-notes/v2.0.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
---
title: Release Notes v2.0.3
Description: Code Studio with Agent Plugins, Agentic Browser Tools, and Session Memory. Packed with new features designed to extend AI capabilities and streamline development workflows.
platform: syncfusion-code-studio
---

# What's New in v2.0.3
We've enhanced Code Studio with powerful new capabilities, including Agent Plugins, Agentic Browser Tools, and Session Memory. Each update is designed to extend AI-driven workflows, improve session continuity, and deliver more autonomous and flexible development experiences.

## Breaking Changes
### Context Providers Removed
The following context providers have been removed from Code Studio:
- `@Workspace`
- `@Workspace/explain`
- `@Workspace/fix`
- `@Workspace/new`
- `@Workspace/newNotebook`
- `@Workspace/setuptests`
- `@Workspace/tests`

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

## 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.

<img src="./releasenotes-images/agent-plugins.png" alt="release notes" >

### Agentic Browser Tools
Agents can now autonomously interact with the integrated browser, reading and manipulating web pages, observing content updates, and capturing console errors without additional dependencies. Capabilities include page navigation, content inspection, user interaction, and custom automation through `runPlaywrightCode`, enabling simultaneous authoring and verification of web applications.

<img src="./releasenotes-images/agentic-browser-tools.png" alt="release notes" >

### Session Memory
Plans created by the Plan agent now persist in session memory, remaining available across conversation turns for continuous refinement. Plans remain accessible even when older conversation history is compacted, providing consistency throughout the development process.

### Context Compaction
Context Compaction summarizes conversation history to free space while preserving essential details, allowing continued work within the same session. Compaction occurs automatically when the context window reaches its limit, and can be triggered manually by typing `/compact` in the chat input field.

### Fork a Chat Session
Session Forking allows the creation of new, independent chat sessions that inherit conversation history from the original, facilitating exploration of alternative approaches while preserving context. Type `/fork` in the chat input box to create a session with complete history, or select Fork Conversation from any chat request to include only the conversation up to that point.

<img src="./releasenotes-images/fork-chat-session.png" alt="release notes" >

### Agent Debug Panel
The Agent Debug Panel provides deeper visibility into chat sessions, displaying chat events in real time, including customization events, system prompts, tool calls, and other interactions. It shows exactly which prompt files, skills, hooks, and custom agents are active in a session, replacing the previous Diagnostics chat action with a richer view that includes a visual chart hierarchy.

<img src="./releasenotes-images/agent-debug-panel.png" alt="release notes" >

### Agent Permissions
A new permissions picker in the Chat view provides control over the level of autonomy granted to agents within a session. Three options are available: **Default Approvals** (follow configured settings with confirmation dialogs), **Bypass Approvals** (auto-approve all tool calls), and **Autopilot (Preview)** (extends autonomy with auto-approvals, error retries, and automatic task continuation).

<img src="./releasenotes-images/agent-permissions.png" alt="release notes" >

### Agent Scoped Hooks
Agent-scoped hooks can be defined directly in a custom agent's YAML front matter. These hooks run only when the specific agent is active and operate alongside workspace- or user-level hooks, enabling pre- and post-processing logic for individual agents.

### Integrated Browser Debugging
Web applications can now be debugged directly within Code Studio while setting breakpoints, stepping through code, and inspecting variables without leaving the editor. A new editor-browser debug type supports debugging of integrated browser tabs with both Launch and Attach configurations.

### Agent Image Support
Agents now support image and binary files, enabling tasks such as analyzing screenshots and reading data from binary formats. Images generated by agents or tools are selectable within chat responses and can be opened in a dedicated image carousel view.

<img src="./releasenotes-images/agent-image-support.png" alt="release notes" >

### Monorepo Customizations
Code Studio now supports improved customization discovery in parent repositories, making it easier to apply repository-wide guidance across packages in monorepo setups. With the new `chat.useCustomizationsInParentRepositories` setting, customization files can be discovered from parent folders up to the repository root.

## Improvements
### Model Picker Enhancements
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" >