Syncfusion AI Assistant

How can I help you?

What’s New in v2.0.4

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.

Codebase Removed

The Codebase feature has been removed from Code Studio.

Generate Docs and Generate Tests Removed:

Removed Generate Docs and Generate Tests features 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.

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.

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.

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.

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

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.

Chat Experience in Code Studio

  • Code Studio now offers a unified Chat Experience with all customization options in a single tab (Agent Customizations), along with support for image and binary files and a built-in image carousel for viewing generated images.

release notes
release notes

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

release notes

Terminal Tools Improvements

Code Studio improves terminal interactions with a new send_to_terminal capability, enabling agents to send input to background processes and receive notifications, restoring interactivity for long-running and previously read-only tasks.

Copy Final Response in Chat

Code Studio introduces a Copy Final Response feature, allowing developers to quickly copy the assistant’s complete output in one step, improving efficiency and reducing errors.

release notes

Troubleshoot Previous Chat Sessions

Code Studio introduces a /troubleshoot command with #session, allowing you to analyze past chat sessions, identify issues, and debug behavior without needing to reproduce the problem.

release notes

Chronicle

Chronicle turns Code Studio activity into a searchable history, tracking chats, file changes, and references, with commands like /chronicle:standup for auto-generated reports and /chronicle:tips for usage recommendations.

release notes

Bug Fixes

  • Fixed issue in Code Studio where users received no response when using the Claude models for longer-running prompts.Ensured chat reliably returns a response even when processing time is higher.