From 0a87df200a090b0c0d95c63210d39ff88cb2b12e Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Mon, 1 Jun 2026 09:35:08 +0200 Subject: [PATCH 001/113] Prepare 1.123 release --- api/advanced-topics/extension-host.md | 2 +- .../python-extension-template.md | 2 +- api/advanced-topics/remote-extensions.md | 2 +- .../tslint-eslint-migration.md | 2 +- api/advanced-topics/using-proposed-api.md | 2 +- .../common-capabilities.md | 2 +- .../extending-workbench.md | 2 +- api/extension-capabilities/overview.md | 2 +- api/extension-capabilities/theming.md | 2 +- .../ai/ai-extensibility-overview.md | 2 +- api/extension-guides/ai/chat-tutorial.md | 2 +- api/extension-guides/ai/chat.md | 2 +- .../ai/language-model-chat-provider.md | 2 +- .../ai/language-model-tutorial.md | 2 +- api/extension-guides/ai/language-model.md | 2 +- api/extension-guides/ai/mcp.md | 2 +- api/extension-guides/ai/prompt-tsx.md | 2 +- api/extension-guides/ai/tools.md | 2 +- api/extension-guides/color-theme.md | 2 +- api/extension-guides/command.md | 2 +- api/extension-guides/custom-data-extension.md | 2 +- api/extension-guides/custom-editors.md | 2 +- api/extension-guides/debugger-extension.md | 2 +- api/extension-guides/file-icon-theme.md | 2 +- api/extension-guides/markdown-extension.md | 2 +- api/extension-guides/notebook.md | 2 +- api/extension-guides/overview.md | 2 +- api/extension-guides/product-icon-theme.md | 2 +- api/extension-guides/scm-provider.md | 2 +- api/extension-guides/task-provider.md | 2 +- api/extension-guides/telemetry.md | 2 +- api/extension-guides/testing.md | 2 +- api/extension-guides/tree-view.md | 2 +- api/extension-guides/virtual-documents.md | 2 +- api/extension-guides/virtual-workspaces.md | 2 +- api/extension-guides/web-extensions.md | 2 +- api/extension-guides/webview.md | 2 +- api/extension-guides/workspace-trust.md | 2 +- api/get-started/extension-anatomy.md | 2 +- api/get-started/wrapping-up.md | 2 +- api/get-started/your-first-extension.md | 2 +- api/index.md | 2 +- api/language-extensions/embedded-languages.md | 2 +- .../language-configuration-guide.md | 2 +- .../language-server-extension-guide.md | 2 +- api/language-extensions/overview.md | 2 +- .../programmatic-language-features.md | 2 +- .../semantic-highlight-guide.md | 2 +- api/language-extensions/snippet-guide.md | 2 +- .../syntax-highlight-guide.md | 2 +- api/references/activation-events.md | 2 +- api/references/commands.md | 2 +- api/references/contribution-points.md | 2 +- api/references/document-selector.md | 2 +- api/references/extension-manifest.md | 2 +- api/references/icons-in-labels.md | 2 +- api/references/theme-color.md | 2 +- api/references/vscode-api.template | 4 +- api/references/when-clause-contexts.md | 2 +- api/ux-guidelines/activity-bar.md | 2 +- api/ux-guidelines/command-palette.md | 2 +- api/ux-guidelines/context-menus.md | 2 +- api/ux-guidelines/editor-actions.md | 2 +- api/ux-guidelines/notifications.md | 2 +- api/ux-guidelines/overview.md | 2 +- api/ux-guidelines/panel.md | 2 +- api/ux-guidelines/quick-picks.md | 2 +- api/ux-guidelines/settings.md | 2 +- api/ux-guidelines/sidebars.md | 2 +- api/ux-guidelines/status-bar.md | 2 +- api/ux-guidelines/views.md | 2 +- api/ux-guidelines/walkthroughs.md | 2 +- api/ux-guidelines/webviews.md | 2 +- .../bundling-extension.md | 2 +- .../continuous-integration.md | 2 +- .../publishing-extension.md | 2 +- .../testing-extension.md | 2 +- docs/copilot/agents/agent-tools.md | 2 +- docs/copilot/agents/agents-tutorial.md | 2 +- docs/copilot/agents/agents-window.md | 2 +- docs/copilot/agents/cloud-agents.md | 2 +- docs/copilot/agents/copilot-cli.md | 2 +- docs/copilot/agents/local-agents.md | 2 +- docs/copilot/agents/memory.md | 2 +- docs/copilot/agents/overview.md | 2 +- docs/copilot/agents/planning.md | 2 +- docs/copilot/agents/subagents.md | 2 +- docs/copilot/agents/third-party-agents.md | 2 +- docs/copilot/ai-powered-suggestions.md | 2 +- docs/copilot/best-practices.md | 2 +- docs/copilot/chat/chat-artifacts.md | 2 +- docs/copilot/chat/chat-checkpoints.md | 2 +- docs/copilot/chat/chat-debug-view.md | 2 +- docs/copilot/chat/chat-sessions.md | 2 +- docs/copilot/chat/copilot-chat-context.md | 2 +- docs/copilot/chat/copilot-chat.md | 2 +- docs/copilot/chat/inline-chat.md | 2 +- docs/copilot/chat/prompt-examples.md | 2 +- docs/copilot/chat/review-code-edits.md | 2 +- docs/copilot/chat/session-insights.md | 2 +- docs/copilot/chat/session-sync.md | 2 +- docs/copilot/concepts/agents.md | 2 +- docs/copilot/concepts/context.md | 2 +- docs/copilot/concepts/customization.md | 2 +- docs/copilot/concepts/language-models.md | 2 +- docs/copilot/concepts/overview.md | 2 +- docs/copilot/concepts/tools.md | 2 +- docs/copilot/concepts/trust-and-safety.md | 2 +- docs/copilot/copilot-cloud-agent.md | 2 +- docs/copilot/copilot-smart-actions.md | 2 +- docs/copilot/customization/agent-plugins.md | 2 +- docs/copilot/customization/agent-skills.md | 2 +- docs/copilot/customization/custom-agents.md | 2 +- .../customization/custom-instructions.md | 2 +- docs/copilot/customization/hooks.md | 2 +- docs/copilot/customization/language-models.md | 2 +- docs/copilot/customization/mcp-servers.md | 2 +- docs/copilot/customization/overview.md | 2 +- docs/copilot/customization/prompt-files.md | 2 +- docs/copilot/faq.md | 2 +- docs/copilot/getting-started.md | 2 +- .../guides/browser-agent-testing-guide.md | 2 +- .../guides/code-review-with-copilot.md | 2 +- .../guides/context-engineering-guide.md | 2 +- .../copilot/guides/customize-copilot-guide.md | 2 +- docs/copilot/guides/debug-with-copilot.md | 2 +- docs/copilot/guides/mcp-developer-guide.md | 2 +- docs/copilot/guides/monitoring-agents.md | 2 +- docs/copilot/guides/notebooks-with-ai.md | 2 +- docs/copilot/guides/optimize-usage.md | 2 +- .../guides/prompt-engineering-guide.md | 2 +- .../guides/test-driven-development-guide.md | 2 +- docs/copilot/guides/test-with-copilot.md | 2 +- docs/copilot/overview.md | 2 +- docs/copilot/reference/copilot-settings.md | 2 +- .../reference/copilot-vscode-features.md | 2 +- docs/copilot/reference/mcp-configuration.md | 2 +- docs/copilot/reference/workspace-context.md | 2 +- docs/copilot/security.md | 2 +- docs/copilot/setup-simplified.md | 2 +- docs/copilot/setup.md | 2 +- docs/copilot/troubleshooting.md | 2 +- docs/debugtest/debugging-configuration.md | 2 +- docs/debugtest/debugging.md | 2 +- docs/debugtest/integrated-browser.md | 2 +- docs/debugtest/port-forwarding.md | 2 +- docs/debugtest/tasks.md | 2 +- docs/debugtest/testing.md | 2 +- docs/devcontainers/attach-container.md | 2 +- docs/devcontainers/containers-advanced.md | 2 +- docs/devcontainers/containers.md | 2 +- docs/devcontainers/create-dev-container.md | 2 +- docs/devcontainers/devcontainer-cli.md | 2 +- .../devcontainerjson-reference.md | 2 +- docs/devcontainers/faq.md | 2 +- docs/devcontainers/tips-and-tricks.md | 2 +- docs/devcontainers/tutorial.md | 2 +- docs/editing/codebasics.md | 2 +- docs/editing/editingevolved.md | 2 +- docs/editing/intellisense.md | 2 +- docs/editing/refactoring.md | 2 +- docs/editing/userdefinedsnippets.md | 2 +- .../workspaces/multi-root-workspaces.md | 2 +- docs/editing/workspaces/workspace-trust.md | 2 +- docs/editing/workspaces/workspaces.md | 2 +- docs/enterprise/ai-settings.md | 2 +- docs/enterprise/extensions.md | 2 +- docs/enterprise/overview.md | 2 +- docs/enterprise/policies.md | 2 +- docs/enterprise/policies.template.md | 6 +- docs/enterprise/telemetry.md | 2 +- docs/enterprise/updates.md | 2 +- docs/getstarted/copilot-quickstart.md | 2 +- docs/getstarted/educators-and-students.md | 2 +- docs/getstarted/extensions.md | 2 +- docs/getstarted/getting-started.md | 2 +- docs/getstarted/introvideos.md | 2 +- docs/getstarted/personalize-vscode.md | 2 +- docs/getstarted/tips-and-tricks.md | 2 +- docs/getstarted/userinterface.md | 2 +- docs/languages/cpp.md | 2 +- docs/languages/csharp.md | 2 +- docs/languages/css.md | 2 +- docs/languages/dotnet.md | 2 +- docs/languages/emmet.md | 2 +- docs/languages/go.md | 2 +- docs/languages/html.md | 2 +- docs/languages/identifiers.md | 2 +- docs/languages/java.md | 2 +- docs/languages/javascript.md | 2 +- docs/languages/jsconfig.md | 2 +- docs/languages/json.md | 2 +- docs/languages/julia.md | 2 +- docs/languages/markdown.md | 2 +- docs/languages/overview.md | 2 +- docs/languages/php.md | 2 +- docs/languages/powershell.md | 2 +- docs/languages/python.md | 2 +- docs/languages/r.md | 2 +- docs/languages/ruby.md | 2 +- docs/languages/rust.md | 2 +- docs/languages/swift.md | 2 +- docs/languages/tsql.md | 2 +- docs/languages/typescript.md | 2 +- docs/nodejs/angular-tutorial.md | 2 +- docs/nodejs/browser-debugging.md | 2 +- docs/nodejs/debugging-recipes.md | 2 +- docs/nodejs/extensions.md | 2 +- docs/nodejs/nodejs-debugging.md | 2 +- docs/nodejs/nodejs-deployment.md | 2 +- docs/nodejs/nodejs-tutorial.md | 2 +- docs/nodejs/profiling.md | 2 +- docs/nodejs/reactjs-tutorial.md | 2 +- docs/nodejs/vuejs-tutorial.md | 2 +- docs/nodejs/working-with-javascript.md | 2 +- docs/reference/default-keybindings.md | 2 +- docs/reference/default-settings.md | 2 +- docs/reference/tasks-appendix.md | 2 +- docs/reference/variables-reference.md | 2 +- docs/remote/codespaces.md | 2 +- docs/remote/dev-containers.md | 2 +- docs/remote/faq.md | 2 +- docs/remote/linux.md | 2 +- docs/remote/remote-overview.md | 2 +- docs/remote/ssh-tutorial.md | 2 +- docs/remote/ssh.md | 2 +- docs/remote/troubleshooting.md | 2 +- docs/remote/tunnels.md | 2 +- docs/remote/vscode-server.md | 2 +- docs/remote/wsl-tutorial.md | 2 +- docs/remote/wsl.md | 2 +- docs/setup/additional-components.md | 2 +- docs/setup/linux.md | 2 +- docs/setup/mac.md | 2 +- docs/setup/network.md | 2 +- docs/setup/raspberry-pi.md | 2 +- docs/setup/setup-overview.md | 2 +- docs/setup/uninstall.md | 2 +- docs/setup/vscode-web.md | 2 +- docs/setup/windows.md | 2 +- docs/sourcecontrol/branches-worktrees.md | 2 +- docs/sourcecontrol/faq.md | 2 +- docs/sourcecontrol/github.md | 2 +- docs/sourcecontrol/merge-conflicts.md | 2 +- docs/sourcecontrol/overview.md | 2 +- docs/sourcecontrol/quickstart.md | 2 +- docs/sourcecontrol/repos-remotes.md | 2 +- docs/sourcecontrol/staging-commits.md | 2 +- docs/sourcecontrol/troubleshooting.md | 2 +- docs/terminal/advanced.md | 2 +- docs/terminal/appearance.md | 2 +- docs/terminal/basics.md | 2 +- docs/terminal/getting-started.md | 2 +- docs/terminal/profiles.md | 2 +- docs/terminal/shell-integration.md | 2 +- docs/typescript/typescript-debugging.md | 2 +- docs/typescript/typescript-editing.md | 2 +- docs/typescript/typescript-refactoring.md | 2 +- docs/typescript/typescript-transpiling.md | 2 +- docs/typescript/typescript-tutorial.md | 2 +- release-notes/v1_123.md | 128 +++++++++++++----- .../add-local-file-mount.md | 2 +- remote/advancedcontainers/add-nonroot-user.md | 2 +- .../change-default-source-mount.md | 2 +- .../configure-separate-containers.md | 2 +- .../connect-multiple-containers.md | 2 +- .../advancedcontainers/develop-remote-host.md | 2 +- remote/advancedcontainers/docker-options.md | 2 +- .../environment-variables.md | 2 +- .../advancedcontainers/improve-performance.md | 2 +- remote/advancedcontainers/overview.md | 2 +- .../persist-bash-history.md | 2 +- .../advancedcontainers/questions-feedback.md | 2 +- .../reduce-docker-warnings.md | 2 +- .../set-docker-compose-project-name.md | 2 +- .../sharing-git-credentials.md | 2 +- remote/advancedcontainers/start-processes.md | 2 +- .../use-docker-kubernetes.md | 2 +- 278 files changed, 371 insertions(+), 317 deletions(-) diff --git a/api/advanced-topics/extension-host.md b/api/advanced-topics/extension-host.md index 38ca9edaf74..334d9bca626 100644 --- a/api/advanced-topics/extension-host.md +++ b/api/advanced-topics/extension-host.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 106AA11C-DB26-493A-9E3C-16F513B2AEC8 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: The Visual Studio Code Extension Host is responsible for managing extensions and ensuring the stability and performance of Visual Studio Code. diff --git a/api/advanced-topics/python-extension-template.md b/api/advanced-topics/python-extension-template.md index 4b899a5ae72..c70bb46c415 100644 --- a/api/advanced-topics/python-extension-template.md +++ b/api/advanced-topics/python-extension-template.md @@ -1,6 +1,6 @@ --- ContentId: dd7207b0-cf8b-4ed6-8c75-941834179dca -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Using the Python extension template and API to integrate linters, formatters, and language features into Visual Studio Code diff --git a/api/advanced-topics/remote-extensions.md b/api/advanced-topics/remote-extensions.md index 7b8e7031cab..434e47f8593 100644 --- a/api/advanced-topics/remote-extensions.md +++ b/api/advanced-topics/remote-extensions.md @@ -1,6 +1,6 @@ --- ContentId: 5c708951-e566-42db-9d97-e9715d95cdd1 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to adding Visual Studio Code Remote Development and GitHub Codespaces support to extensions diff --git a/api/advanced-topics/tslint-eslint-migration.md b/api/advanced-topics/tslint-eslint-migration.md index abc8cbe3763..c0b43ffb25a 100644 --- a/api/advanced-topics/tslint-eslint-migration.md +++ b/api/advanced-topics/tslint-eslint-migration.md @@ -1,6 +1,6 @@ --- ContentId: f00c4913-58e3-4a61-aa42-e769c3430906 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to migrating extension projects from the TSLint linter to ESLint. diff --git a/api/advanced-topics/using-proposed-api.md b/api/advanced-topics/using-proposed-api.md index 6b318751a6b..a5740f18a06 100644 --- a/api/advanced-topics/using-proposed-api.md +++ b/api/advanced-topics/using-proposed-api.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: f4d4e9e0-8901-405c-aaf5-faa16c32588b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Use Visual Studio Code's Proposed API diff --git a/api/extension-capabilities/common-capabilities.md b/api/extension-capabilities/common-capabilities.md index 3d51fd9ae9f..f2faa60bbc3 100644 --- a/api/extension-capabilities/common-capabilities.md +++ b/api/extension-capabilities/common-capabilities.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 9c48dfbf-e49d-4f33-aadc-5ebf06d5dde0 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Common capabilities that Visual Studio Code extensions (plug-ins) can take advantage of diff --git a/api/extension-capabilities/extending-workbench.md b/api/extension-capabilities/extending-workbench.md index 07ef6cf93d1..1a3fb88a608 100644 --- a/api/extension-capabilities/extending-workbench.md +++ b/api/extension-capabilities/extending-workbench.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: e0d5bd37-f020-4235-ad81-c977baaeb24f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Explain how to extend Visual Studio Code's workbench area with custom UI components diff --git a/api/extension-capabilities/overview.md b/api/extension-capabilities/overview.md index 6594d49ddc4..5125d1c8005 100644 --- a/api/extension-capabilities/overview.md +++ b/api/extension-capabilities/overview.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: d22675fc-6609-43f2-a66b-8f2a52597195 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn the details of what's possible with Visual Studio Code's rich extension (plug-in) API. diff --git a/api/extension-capabilities/theming.md b/api/extension-capabilities/theming.md index c4b2d8e02b1..e01ebb08385 100644 --- a/api/extension-capabilities/theming.md +++ b/api/extension-capabilities/theming.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 37b6ae0a-d1b5-48b6-9bd4-9b50ef11d573 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to add custom themes for colors and icons in Visual Studio Code. diff --git a/api/extension-guides/ai/ai-extensibility-overview.md b/api/extension-guides/ai/ai-extensibility-overview.md index 6bf01f52ad3..29880fad87b 100644 --- a/api/extension-guides/ai/ai-extensibility-overview.md +++ b/api/extension-guides/ai/ai-extensibility-overview.md @@ -1,6 +1,6 @@ --- ContentId: e375ec2a-43d3-4670-96e5-fd25a6aed272 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Overview of how to extend the AI features in your Visual Studio Code extension by using the Language Model, Tools, and Chat APIs. --- # AI extensibility in VS Code diff --git a/api/extension-guides/ai/chat-tutorial.md b/api/extension-guides/ai/chat-tutorial.md index 9634ff43300..435d912b547 100644 --- a/api/extension-guides/ai/chat-tutorial.md +++ b/api/extension-guides/ai/chat-tutorial.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: bea1d4c5-71e5-4b27-ac1e-fa9b59886dab -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Tutorial that walks you through creating a GitHub Copilot chat participant in VS Code by using the Chat API. diff --git a/api/extension-guides/ai/chat.md b/api/extension-guides/ai/chat.md index fe6e380cbc6..28a5024e631 100644 --- a/api/extension-guides/ai/chat.md +++ b/api/extension-guides/ai/chat.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: ac3f00c8-78a8-408c-8af6-3e997a482972 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to creating an AI extension in Visual Studio Code diff --git a/api/extension-guides/ai/language-model-chat-provider.md b/api/extension-guides/ai/language-model-chat-provider.md index febea9492bd..1013d49d45c 100644 --- a/api/extension-guides/ai/language-model-chat-provider.md +++ b/api/extension-guides/ai/language-model-chat-provider.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 7f90ee4f-cac1-4b99-aee6-c99e088789d0 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to implement a LanguageModelChatProvider to contribute custom language models to VS Code's chat experience for extensions. diff --git a/api/extension-guides/ai/language-model-tutorial.md b/api/extension-guides/ai/language-model-tutorial.md index f347e61794a..c39efc1f9f7 100644 --- a/api/extension-guides/ai/language-model-tutorial.md +++ b/api/extension-guides/ai/language-model-tutorial.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: d9038699-4ffe-485b-b40a-b1260a9973ad -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Tutorial that walks you through creating a VS Code extension that uses the Language Model API to generate AI-powered code annotations. diff --git a/api/extension-guides/ai/language-model.md b/api/extension-guides/ai/language-model.md index 883c0eb2448..8cd76fe5cb8 100644 --- a/api/extension-guides/ai/language-model.md +++ b/api/extension-guides/ai/language-model.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 9bdc3d4e-e6ba-43d3-bd09-2e127cb63ce7 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to adding AI-powered features to a VS Code extension by using language models and natural language understanding. diff --git a/api/extension-guides/ai/mcp.md b/api/extension-guides/ai/mcp.md index cca232e256c..d8fb4caf0b9 100644 --- a/api/extension-guides/ai/mcp.md +++ b/api/extension-guides/ai/mcp.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: e655f324-ed0b-452d-aff3-52cdca3978a5 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A comprehensive guide for developers building MCP servers that work with Visual Studio Code. diff --git a/api/extension-guides/ai/prompt-tsx.md b/api/extension-guides/ai/prompt-tsx.md index 8c565cb8b22..3d3ed0f9167 100644 --- a/api/extension-guides/ai/prompt-tsx.md +++ b/api/extension-guides/ai/prompt-tsx.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 05d1e8f8-9bc0-45a4-a8c5-348005fd7ca8 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide for how to build language model prompts using the prompt-tsx library diff --git a/api/extension-guides/ai/tools.md b/api/extension-guides/ai/tools.md index 6a6876826d7..3e81846be8d 100644 --- a/api/extension-guides/ai/tools.md +++ b/api/extension-guides/ai/tools.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: aa6d312f-cbac-4633-8579-64d3cb4d17be -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to creating a language model tool and how to implement tool calling in a chat extension diff --git a/api/extension-guides/color-theme.md b/api/extension-guides/color-theme.md index 33aa58ace86..9a0d04bcbe7 100644 --- a/api/extension-guides/color-theme.md +++ b/api/extension-guides/color-theme.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 113b458a-3692-4ccf-a181-048bd572a120 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to creating Color Theme in Visual Studio Code diff --git a/api/extension-guides/command.md b/api/extension-guides/command.md index 62fe7d528be..88670321ecc 100644 --- a/api/extension-guides/command.md +++ b/api/extension-guides/command.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 995c7085-5fc0-44e0-a171-30a759c0b7da -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to using commands programmatically in Visual Studio Code extensions (plug-ins) diff --git a/api/extension-guides/custom-data-extension.md b/api/extension-guides/custom-data-extension.md index c1fb5c820d7..0602385c0e2 100644 --- a/api/extension-guides/custom-data-extension.md +++ b/api/extension-guides/custom-data-extension.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: d40b8849-6a4e-428c-b463-c8d61f18136f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to extend Visual Studio Code's HTML and CSS language support. diff --git a/api/extension-guides/custom-editors.md b/api/extension-guides/custom-editors.md index 4d88b2bf28a..2191cc9eb07 100644 --- a/api/extension-guides/custom-editors.md +++ b/api/extension-guides/custom-editors.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 6eb86aa4-0f4c-4168-b34a-6ec6b204e960 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Use the Custom Editor API to create customizable editors within Visual Studio Code. diff --git a/api/extension-guides/debugger-extension.md b/api/extension-guides/debugger-extension.md index b7acfb2de20..f66c25f5748 100644 --- a/api/extension-guides/debugger-extension.md +++ b/api/extension-guides/debugger-extension.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 49EF49AD-8BE6-4D46-ADC8-D678BDC04E85 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to provide debugger extensions (plug-ins) for Visual Studio Code through a Debug Adapter. diff --git a/api/extension-guides/file-icon-theme.md b/api/extension-guides/file-icon-theme.md index edd106bac42..a0844330614 100644 --- a/api/extension-guides/file-icon-theme.md +++ b/api/extension-guides/file-icon-theme.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: f470466d-89b0-4115-ab7a-2448023b0a6d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to creating a File Icon Theme in Visual Studio Code diff --git a/api/extension-guides/markdown-extension.md b/api/extension-guides/markdown-extension.md index 8e1ccf8392e..3ab1a99c024 100644 --- a/api/extension-guides/markdown-extension.md +++ b/api/extension-guides/markdown-extension.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 1664249a-ba7a-4a53-b3f0-9d757cff7d27 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to extend Visual Studio Code's built-in Markdown preview. diff --git a/api/extension-guides/notebook.md b/api/extension-guides/notebook.md index adf2cb5f4b4..e8795f5b0e9 100644 --- a/api/extension-guides/notebook.md +++ b/api/extension-guides/notebook.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 535b4d05-c2c8-424a-b075-2cd91566b8da -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Use the Notebook API to create rich Notebook experiences within Visual Studio Code. diff --git a/api/extension-guides/overview.md b/api/extension-guides/overview.md index 52377f672dd..192cf54f900 100644 --- a/api/extension-guides/overview.md +++ b/api/extension-guides/overview.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: B32601A8-27ED-4D97-BA83-F1C8C945C635 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn from Visual Studio Code extension guides and code samples diff --git a/api/extension-guides/product-icon-theme.md b/api/extension-guides/product-icon-theme.md index b777fe7ba74..002f923c709 100644 --- a/api/extension-guides/product-icon-theme.md +++ b/api/extension-guides/product-icon-theme.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: f470466d-89b0-4115-ab7a-2448023b0a6d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to creating Product Icon Theme in Visual Studio Code diff --git a/api/extension-guides/scm-provider.md b/api/extension-guides/scm-provider.md index b375551aae1..8e9e58706de 100644 --- a/api/extension-guides/scm-provider.md +++ b/api/extension-guides/scm-provider.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 79996489-8D16-4C0A-8BE8-FF4B1E9C223A -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide illustrating how to use Source Control API. diff --git a/api/extension-guides/task-provider.md b/api/extension-guides/task-provider.md index a8d7d89ef95..ce7374232e5 100644 --- a/api/extension-guides/task-provider.md +++ b/api/extension-guides/task-provider.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 49744351-83ef-4ef6-99e7-2485e6e9c79f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to contribute tasks to Visual Studio Code through an extension (plug-in). diff --git a/api/extension-guides/telemetry.md b/api/extension-guides/telemetry.md index e907b053ecb..18e247b6d72 100644 --- a/api/extension-guides/telemetry.md +++ b/api/extension-guides/telemetry.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: b31344d9-a1d9-4f87-82df-9c7151ef99e3 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how Visual Studio Code extensions can enable telemetry and respect user telemetry choices. diff --git a/api/extension-guides/testing.md b/api/extension-guides/testing.md index 863b68334dd..c90d411d0a9 100644 --- a/api/extension-guides/testing.md +++ b/api/extension-guides/testing.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 4ced0b2a-3f5a-44e6-a8b0-66b9012af8c0 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Testing APIs in VS Code allow users to discover and run unit tests in their workspace diff --git a/api/extension-guides/tree-view.md b/api/extension-guides/tree-view.md index 57f1ff59001..bcfda9cab6d 100644 --- a/api/extension-guides/tree-view.md +++ b/api/extension-guides/tree-view.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 9b10cda2-4eb0-4989-8f82-23a46b96c1bb -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to using Tree View in Visual Studio Code extension (plug-in). diff --git a/api/extension-guides/virtual-documents.md b/api/extension-guides/virtual-documents.md index 8e2b59df6de..7e162e4e89d 100644 --- a/api/extension-guides/virtual-documents.md +++ b/api/extension-guides/virtual-documents.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 54fdcc33-7ad1-40cc-bc87-ded1841d01ad -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to using Virtual Documents in Visual Studio Code extensions (plug-ins) diff --git a/api/extension-guides/virtual-workspaces.md b/api/extension-guides/virtual-workspaces.md index 55665b05d07..ece05a1bc1b 100644 --- a/api/extension-guides/virtual-workspaces.md +++ b/api/extension-guides/virtual-workspaces.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: c64264b1-09cd-4680-b0dc-9f0f7803e451 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to support virtual workspaces in extensions diff --git a/api/extension-guides/web-extensions.md b/api/extension-guides/web-extensions.md index d056330212c..f96da3783c7 100644 --- a/api/extension-guides/web-extensions.md +++ b/api/extension-guides/web-extensions.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 282670bb-cc72-4b01-9b51-08bf8f5a13a1 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to run extensions in Visual Studio Code for the web and the web extension host. diff --git a/api/extension-guides/webview.md b/api/extension-guides/webview.md index 001dd1f3eb0..f216b0c204e 100644 --- a/api/extension-guides/webview.md +++ b/api/extension-guides/webview.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: adddd33e-2de6-4146-853b-34d0d7e6c1f1 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Use the Webview API to create fully customizable views within Visual Studio Code. diff --git a/api/extension-guides/workspace-trust.md b/api/extension-guides/workspace-trust.md index 867a30a4a1f..e27e94c155b 100644 --- a/api/extension-guides/workspace-trust.md +++ b/api/extension-guides/workspace-trust.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 31f461b7-c216-414a-b701-78c205fde8a8 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide for updating Visual Studio Code extensions to support Workspace Trust diff --git a/api/get-started/extension-anatomy.md b/api/get-started/extension-anatomy.md index 27852070e49..20878a9d44b 100644 --- a/api/get-started/extension-anatomy.md +++ b/api/get-started/extension-anatomy.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 8027f6fb-6c9e-4106-8ef1-f9b0ba1b7085 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Explain the structure of a Visual Studio Code extension (plug-in) diff --git a/api/get-started/wrapping-up.md b/api/get-started/wrapping-up.md index 1e6119789ee..f73ab5da35e 100644 --- a/api/get-started/wrapping-up.md +++ b/api/get-started/wrapping-up.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: a15875fa-19b5-4c11-8903-864af133ce57 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Next steps to take after studying the Getting Started section diff --git a/api/get-started/your-first-extension.md b/api/get-started/your-first-extension.md index 7ec28ae82fc..a018cc64b5b 100644 --- a/api/get-started/your-first-extension.md +++ b/api/get-started/your-first-extension.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: DC915D6C-13D4-4022-9101-57C4A4118B07 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Create your first Visual Studio Code extension (plug-in) with a simple Hello World example. diff --git a/api/index.md b/api/index.md index bd88be0a3fb..e5f51c6c32a 100644 --- a/api/index.md +++ b/api/index.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: AD26EFB1-FFC6-4284-BAB8-F3BCB8294728 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Visual Studio Code has a rich extension API. Learn how to create your own extensions for VS Code. diff --git a/api/language-extensions/embedded-languages.md b/api/language-extensions/embedded-languages.md index 72033f95089..231290e5dbf 100644 --- a/api/language-extensions/embedded-languages.md +++ b/api/language-extensions/embedded-languages.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: b76a223a-a210-4bdb-b537-36c1ea6814ae -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to create Language Servers to provide rich language features for embedded programming languages in Visual Studio Code. diff --git a/api/language-extensions/language-configuration-guide.md b/api/language-extensions/language-configuration-guide.md index 14e04d18d65..df5049a244d 100644 --- a/api/language-extensions/language-configuration-guide.md +++ b/api/language-extensions/language-configuration-guide.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: cd928e7f-bb5a-43b0-8e15-d398e416386d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to configure language support for any language in Visual Studio Code. diff --git a/api/language-extensions/language-server-extension-guide.md b/api/language-extensions/language-server-extension-guide.md index 214f0f63859..5f3efb03190 100644 --- a/api/language-extensions/language-server-extension-guide.md +++ b/api/language-extensions/language-server-extension-guide.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: A8CBE8D6-1FEE-47BF-B81E-D79FA0DB5D03 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to create Language Servers to provide rich language features in Visual Studio Code. diff --git a/api/language-extensions/overview.md b/api/language-extensions/overview.md index 997f00ff160..5a224e53207 100644 --- a/api/language-extensions/overview.md +++ b/api/language-extensions/overview.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 8b70dba5-f71d-46dd-8da1-f5d44b9a6a96 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to write a Language Extension (plug-in) to add support for a programming language in Visual Studio Code. diff --git a/api/language-extensions/programmatic-language-features.md b/api/language-extensions/programmatic-language-features.md index c508dc614a0..4b40ba4184e 100644 --- a/api/language-extensions/programmatic-language-features.md +++ b/api/language-extensions/programmatic-language-features.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: A9D40038-7837-4320-8C2D-E0CA5769AA69 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Visual Studio Code language extensions contribute programming language features. These guidelines present the language features available in Visual Studio Code and explain the API. diff --git a/api/language-extensions/semantic-highlight-guide.md b/api/language-extensions/semantic-highlight-guide.md index 0ae3e4fa18d..4b8e585df9f 100644 --- a/api/language-extensions/semantic-highlight-guide.md +++ b/api/language-extensions/semantic-highlight-guide.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 8308017a-75de-430a-b420-d9d2064162b9 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to syntax highlighting diff --git a/api/language-extensions/snippet-guide.md b/api/language-extensions/snippet-guide.md index 9a5e8acc2f9..09ff0934516 100644 --- a/api/language-extensions/snippet-guide.md +++ b/api/language-extensions/snippet-guide.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 4b24790b-781a-43cc-afe6-58b1d57d6163 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to bundle snippets into an extension (plug-in) for Visual Studio Code diff --git a/api/language-extensions/syntax-highlight-guide.md b/api/language-extensions/syntax-highlight-guide.md index 63b546df27f..eedca2918a8 100644 --- a/api/language-extensions/syntax-highlight-guide.md +++ b/api/language-extensions/syntax-highlight-guide.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 2bb06188-d394-4b98-872c-0bf26c8a674d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: A guide to syntax highlighting diff --git a/api/references/activation-events.md b/api/references/activation-events.md index b3f6762911f..3fa2e7a591b 100644 --- a/api/references/activation-events.md +++ b/api/references/activation-events.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: C83BB647-A37E-45CE-BA4C-837B397C2ABE -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: To support lazy activation of Visual Studio Code extensions (plug-ins), your extension controls when it should be loaded through a set of Activation Events. diff --git a/api/references/commands.md b/api/references/commands.md index 27101fc315b..b4793342d53 100644 --- a/api/references/commands.md +++ b/api/references/commands.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: A010AEDF-EF37-406E-96F5-E129408FFDE1 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Visual Studio Code built-in commands reference. diff --git a/api/references/contribution-points.md b/api/references/contribution-points.md index 5467ea7d736..bbc8a3f77fa 100644 --- a/api/references/contribution-points.md +++ b/api/references/contribution-points.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 2F27A240-8E36-4CC2-973C-9A1D8069F83F -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: To extend Visual Studio Code, your extension (plug-in) declares which of the various Contribution Points it is using in its package.json Extension Manifest file. diff --git a/api/references/document-selector.md b/api/references/document-selector.md index 94e56551c91..93c53bfd0c7 100644 --- a/api/references/document-selector.md +++ b/api/references/document-selector.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: f328d7e0-8982-4510-b7fb-975188eca502 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Visual Studio Code extensions can filter their features based on Document Selectors by language, file type, and location. diff --git a/api/references/extension-manifest.md b/api/references/extension-manifest.md index 5fcb6dc65c4..a302bbd9497 100644 --- a/api/references/extension-manifest.md +++ b/api/references/extension-manifest.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: C4F184A5-A804-4B0B-9EBA-AFE83B88EE49 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: At the core of Visual Studio Code's extensibility model is an extension (plug-in) manifest file where your extension declares its extension type(s), activation rules, and runtime resources. diff --git a/api/references/icons-in-labels.md b/api/references/icons-in-labels.md index bf036568728..8ec50f3c883 100644 --- a/api/references/icons-in-labels.md +++ b/api/references/icons-in-labels.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 109a10fc-2d64-44b6-98ce-b8375d245776 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Reference of all product icons by id diff --git a/api/references/theme-color.md b/api/references/theme-color.md index c71d197f800..9bb561ea9d3 100644 --- a/api/references/theme-color.md +++ b/api/references/theme-color.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 8e03996d-35e9-4e9f-a60e-50d0962231b8 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Theme Color reference that lists all themable colors in Visual Studio Code. diff --git a/api/references/vscode-api.template b/api/references/vscode-api.template index 329ddad476e..1b7905863a8 100644 --- a/api/references/vscode-api.template +++ b/api/references/vscode-api.template @@ -3,8 +3,8 @@ ContentId: 8CEBCDF8-4F0A-4C81-A904-3DEA43480EA6 DateApproved: 02/04/2026 -VSCodeCommitHash: 5dbc18b9f6914161325aef30f3d86c2095ad2f0c -VSCodeVersion: 1.122.0 +VSCodeCommitHash: c6baf76451a0b477ef1785b71ba59f3e599fddc3 +VSCodeVersion: 1.123.0 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Visual Studio Code extensions (plug-in) API Reference. diff --git a/api/references/when-clause-contexts.md b/api/references/when-clause-contexts.md index 8ced8ff9141..805318841c8 100644 --- a/api/references/when-clause-contexts.md +++ b/api/references/when-clause-contexts.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 38af73fd-ca95-48e3-9965-81f4cfe29996 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code when clause context reference. --- diff --git a/api/ux-guidelines/activity-bar.md b/api/ux-guidelines/activity-bar.md index 4771b5d7e6e..040b89ec300 100644 --- a/api/ux-guidelines/activity-bar.md +++ b/api/ux-guidelines/activity-bar.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 13b649f1-156f-489a-9c03-c2cff8060733 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for the Activity Bar in a Visual Studio Code extension. diff --git a/api/ux-guidelines/command-palette.md b/api/ux-guidelines/command-palette.md index cecafb547b1..8404696666f 100644 --- a/api/ux-guidelines/command-palette.md +++ b/api/ux-guidelines/command-palette.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: bf0d9a5e-897b-450a-adf4-3c8ca9b8e9de -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for the Command Palette in a Visual Studio Code extension. diff --git a/api/ux-guidelines/context-menus.md b/api/ux-guidelines/context-menus.md index 0572447cb17..f21a7d5a54e 100644 --- a/api/ux-guidelines/context-menus.md +++ b/api/ux-guidelines/context-menus.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: fdd5476c-13e2-4f78-9dd3-0157eed36a29 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for using context menus in a Visual Studio Code extension. diff --git a/api/ux-guidelines/editor-actions.md b/api/ux-guidelines/editor-actions.md index 39d35ddf213..02b16488f87 100644 --- a/api/ux-guidelines/editor-actions.md +++ b/api/ux-guidelines/editor-actions.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: ce5c9fff-df86-454a-b4e8-4ae05c8158e2 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for editor actions in a Visual Studio Code extension. diff --git a/api/ux-guidelines/notifications.md b/api/ux-guidelines/notifications.md index a2f59c26d03..0999a030c4d 100644 --- a/api/ux-guidelines/notifications.md +++ b/api/ux-guidelines/notifications.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 92904eb4-6ef0-4801-80d2-6c2c3326ad82 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for notifications in a Visual Studio Code extension. diff --git a/api/ux-guidelines/overview.md b/api/ux-guidelines/overview.md index b278e4cb7ba..50857514c51 100644 --- a/api/ux-guidelines/overview.md +++ b/api/ux-guidelines/overview.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 5b4962ff-2dc9-4201-aa95-46edb5a575b6 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Guidelines that showcase best practices for creating Visual Studio Code extensions. diff --git a/api/ux-guidelines/panel.md b/api/ux-guidelines/panel.md index 4d32d395856..3aad6a69fca 100644 --- a/api/ux-guidelines/panel.md +++ b/api/ux-guidelines/panel.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 06ce3b57-9fd5-428a-98aa-d730edbd2728 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for the Panel Bar in a Visual Studio Code extension. diff --git a/api/ux-guidelines/quick-picks.md b/api/ux-guidelines/quick-picks.md index 01664e52a86..d720a56b3b6 100644 --- a/api/ux-guidelines/quick-picks.md +++ b/api/ux-guidelines/quick-picks.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 85918f63-ff5d-4ab8-8a18-26ad00618eff -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for quick picks used in a Visual Studio Code extension. diff --git a/api/ux-guidelines/settings.md b/api/ux-guidelines/settings.md index bc6fec8c30c..697732f9b07 100644 --- a/api/ux-guidelines/settings.md +++ b/api/ux-guidelines/settings.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 9f5daebb-1566-46b8-a04d-0fd6c5d4a926 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for settings contributed by a Visual Studio Code extension. diff --git a/api/ux-guidelines/sidebars.md b/api/ux-guidelines/sidebars.md index caf55cf7a35..7f120c30e89 100644 --- a/api/ux-guidelines/sidebars.md +++ b/api/ux-guidelines/sidebars.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 05bd995d-946e-4046-8816-c6d50dccb1b4 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for the Side Bar in a Visual Studio Code extension. diff --git a/api/ux-guidelines/status-bar.md b/api/ux-guidelines/status-bar.md index a8bdb671cff..93168053b73 100644 --- a/api/ux-guidelines/status-bar.md +++ b/api/ux-guidelines/status-bar.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 2d16d367-2831-47ca-8f0e-22e3e5fd24bc -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for status bar and status bar items in a Visual Studio Code extension. diff --git a/api/ux-guidelines/views.md b/api/ux-guidelines/views.md index 814eca122db..56d66be906d 100644 --- a/api/ux-guidelines/views.md +++ b/api/ux-guidelines/views.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 1e37b895-d0b3-45b8-a071-107bd665248e -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for views in a Visual Studio Code extension. diff --git a/api/ux-guidelines/walkthroughs.md b/api/ux-guidelines/walkthroughs.md index 441cd8f0efd..3d8bb851155 100644 --- a/api/ux-guidelines/walkthroughs.md +++ b/api/ux-guidelines/walkthroughs.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: e8e157c4-ac6e-4278-9994-953212a1bb88 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for walkthroughs in a Visual Studio Code extension. diff --git a/api/ux-guidelines/webviews.md b/api/ux-guidelines/webviews.md index 65a793252d3..2307452f98b 100644 --- a/api/ux-guidelines/webviews.md +++ b/api/ux-guidelines/webviews.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 1c1f6d51-5914-44fa-ae10-0360be0ae2a3 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: UX guidelines for webviews in a Visual Studio Code extension. diff --git a/api/working-with-extensions/bundling-extension.md b/api/working-with-extensions/bundling-extension.md index 9d67e12c009..14a3847281c 100644 --- a/api/working-with-extensions/bundling-extension.md +++ b/api/working-with-extensions/bundling-extension.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 26f0c0d6-1ea8-4cc1-bd10-9fa744056e7c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Bundling Visual Studio Code extensions (plug-ins) with webpack. diff --git a/api/working-with-extensions/continuous-integration.md b/api/working-with-extensions/continuous-integration.md index cad94a5da38..5db30731889 100644 --- a/api/working-with-extensions/continuous-integration.md +++ b/api/working-with-extensions/continuous-integration.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 891072bb-c46d-4392-800a-84d747072ce3 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Use Continuous Integration for testing Visual Studio Code extensions (plug-ins). diff --git a/api/working-with-extensions/publishing-extension.md b/api/working-with-extensions/publishing-extension.md index 13571770f28..e93c67e578c 100644 --- a/api/working-with-extensions/publishing-extension.md +++ b/api/working-with-extensions/publishing-extension.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 7EA90618-43A3-4873-A9B5-61CC131CE4EE -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Learn how to publish Visual Studio Code extensions to the public Marketplace and share them with other developers. diff --git a/api/working-with-extensions/testing-extension.md b/api/working-with-extensions/testing-extension.md index 871c6067d53..48e5c63f3af 100644 --- a/api/working-with-extensions/testing-extension.md +++ b/api/working-with-extensions/testing-extension.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 2447F8EB-15F1-4279-B621-126C7B8EBF4B -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Write tests for your Visual Studio Code extension (plug-in). diff --git a/docs/copilot/agents/agent-tools.md b/docs/copilot/agents/agent-tools.md index 9b349d3b422..1f31eeeec9c 100644 --- a/docs/copilot/agents/agent-tools.md +++ b/docs/copilot/agents/agent-tools.md @@ -1,6 +1,6 @@ --- ContentId: 8f2c4a1d-9e3b-4c5f-a7d8-6b9c2e4f1a3d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use built-in tools, MCP tools, and extension tools to extend chat in VS Code with specialized functionality. MetaSocialImage: ../images/shared/github-copilot-social.png keywords: diff --git a/docs/copilot/agents/agents-tutorial.md b/docs/copilot/agents/agents-tutorial.md index 3803b07fa13..884181d6cc5 100644 --- a/docs/copilot/agents/agents-tutorial.md +++ b/docs/copilot/agents/agents-tutorial.md @@ -1,6 +1,6 @@ --- ContentId: 8f2c9a1b-3d4e-5f6a-7b8c-9d0e1f2a3b4c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get started with different types of agents in VS Code to run tasks locally, in the background, or in the cloud. Hand off work across agents to use what works best for your workflow. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/agents/agents-window.md b/docs/copilot/agents/agents-window.md index dfc2f8f3191..b5513670a8c 100644 --- a/docs/copilot/agents/agents-window.md +++ b/docs/copilot/agents/agents-window.md @@ -1,6 +1,6 @@ --- ContentId: b3e7a1d4-5f2c-4e9a-8b6d-1c0f3a2e5d47 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Use the Agents window in VS Code for an agent-first coding experience where agents and chat are the primary interface to build with AI. MetaSocialImage: images/shared/github-copilot-social.png --- diff --git a/docs/copilot/agents/cloud-agents.md b/docs/copilot/agents/cloud-agents.md index fed4269e30c..b9903369f65 100644 --- a/docs/copilot/agents/cloud-agents.md +++ b/docs/copilot/agents/cloud-agents.md @@ -1,6 +1,6 @@ --- ContentId: 8d5c9f2a-1e4b-7c9f-3a8e-2b7d4f1c6e0a -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Use cloud agents like GitHub Copilot cloud agent in VS Code to autonomously handle coding tasks with automatic pull request generation and team collaboration workflows. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/agents/copilot-cli.md b/docs/copilot/agents/copilot-cli.md index 11f2c77ed0a..74cb90e0bae 100644 --- a/docs/copilot/agents/copilot-cli.md +++ b/docs/copilot/agents/copilot-cli.md @@ -1,6 +1,6 @@ --- ContentId: 9f1a2b3c-4e5f-6d7c-8a9b-1c2d3e4f5a6b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use Copilot CLI within VS Code for autonomous coding tasks, terminal integration, and isolated development workflows in VS Code. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/agents/local-agents.md b/docs/copilot/agents/local-agents.md index d34f57f6a97..f3fb184ed75 100644 --- a/docs/copilot/agents/local-agents.md +++ b/docs/copilot/agents/local-agents.md @@ -1,6 +1,6 @@ --- ContentId: 3a6e8c1d-5f2b-4d9a-b7e1-9c4f2a8d6b3e -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use local agents in VS Code for interactive coding tasks with full access to your workspace, tools, and models. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/agents/memory.md b/docs/copilot/agents/memory.md index 527b80f0280..b78a91e4bfc 100644 --- a/docs/copilot/agents/memory.md +++ b/docs/copilot/agents/memory.md @@ -1,6 +1,6 @@ --- ContentId: 3a7e9c4f-5d1b-4e8f-a2c6-8b0d3f5e7a9c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how agents in VS Code use the memory tool and Copilot Memory to retain context, learn preferences, and improve over time across conversations. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/agents/overview.md b/docs/copilot/agents/overview.md index 8cafb1519b6..6df93e32801 100644 --- a/docs/copilot/agents/overview.md +++ b/docs/copilot/agents/overview.md @@ -1,6 +1,6 @@ --- ContentId: 7c4b8b5e-2d3f-4e8a-9b2c-1a5d6f8e9c0b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about different types of AI agents in VS Code, including local agents, Copilot CLI for running in the background, and cloud agents. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/agents/planning.md b/docs/copilot/agents/planning.md index d438ab38727..6adf0c73991 100644 --- a/docs/copilot/agents/planning.md +++ b/docs/copilot/agents/planning.md @@ -1,6 +1,6 @@ --- ContentId: 8f9a3e5c-2b4d-4a7f-9c8e-1d6f3a2b5c4e -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use the plan agent for autonomous planning and task management with the todo list in VS Code chat. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/agents/subagents.md b/docs/copilot/agents/subagents.md index 805a3b3f8d8..170f1bf5ae8 100644 --- a/docs/copilot/agents/subagents.md +++ b/docs/copilot/agents/subagents.md @@ -1,6 +1,6 @@ --- ContentId: 8b3c9f5e-4d2a-6f9b-3e1c-7a8d5f2e9b0c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use context-isolated subagents in VS Code to delegate complex tasks to autonomous agents within your chat session. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/agents/third-party-agents.md b/docs/copilot/agents/third-party-agents.md index cb51eaf5a51..3237995e813 100644 --- a/docs/copilot/agents/third-party-agents.md +++ b/docs/copilot/agents/third-party-agents.md @@ -1,6 +1,6 @@ --- ContentId: 8b3c4d5e-6f7a-8b9c-0d1e-2f3a4b5c6d7e -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use third-party agents like Claude Agent and OpenAI Codex for autonomous coding tasks in VS Code, powered by your GitHub Copilot subscription. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/ai-powered-suggestions.md b/docs/copilot/ai-powered-suggestions.md index 410266698ab..a842bb69907 100644 --- a/docs/copilot/ai-powered-suggestions.md +++ b/docs/copilot/ai-powered-suggestions.md @@ -1,6 +1,6 @@ --- ContentId: 7ab2cd6c-45fd-4278-a6e8-1c9e060593ea -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get AI-powered inline suggestions from GitHub Copilot in VS Code, including ghost text completions and next edit suggestions. MetaSocialImage: images/shared/github-copilot-social.png Keywords: [nes, suggestions, inline completions, ghost text, next edit suggestions] diff --git a/docs/copilot/best-practices.md b/docs/copilot/best-practices.md index 7e53d8ada7a..a9cec0b878e 100644 --- a/docs/copilot/best-practices.md +++ b/docs/copilot/best-practices.md @@ -1,6 +1,6 @@ --- ContentId: 58ea6755-9bfa-42c2-a4c8-ff0510f9c031 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Best practices for getting the most out of GitHub Copilot in VS Code, from writing prompts to configuring your project for AI. MetaSocialImage: images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/chat-artifacts.md b/docs/copilot/chat/chat-artifacts.md index ea41f15b859..a4c6f4a0f42 100644 --- a/docs/copilot/chat/chat-artifacts.md +++ b/docs/copilot/chat/chat-artifacts.md @@ -1,6 +1,6 @@ --- ContentId: a4e7b2c1-3d5f-4a8e-b9c6-1e2d3f4a5b6c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use the artifacts panel in Visual Studio Code to view important resources surfaced by the AI during a chat session. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/chat-checkpoints.md b/docs/copilot/chat/chat-checkpoints.md index 04cea807fc0..ebab583d086 100644 --- a/docs/copilot/chat/chat-checkpoints.md +++ b/docs/copilot/chat/chat-checkpoints.md @@ -1,6 +1,6 @@ --- ContentId: 8f4d3e2a-9b7c-4e1d-a6f5-3c2b1d8e9f0a -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to edit previous chat requests, restore your workspace to earlier states using checkpoints, and undo changes made by chat in Visual Studio Code. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/chat-debug-view.md b/docs/copilot/chat/chat-debug-view.md index 9904a335cf5..3abb3fc713e 100644 --- a/docs/copilot/chat/chat-debug-view.md +++ b/docs/copilot/chat/chat-debug-view.md @@ -1,6 +1,6 @@ --- ContentId: 2f4a8e9d-3c5b-4f6e-a7d8-1c2b3e4f5a6b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Use Agent Logs and the Chat Debug view to inspect AI requests, tool invocations, and agent interactions in Visual Studio Code. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/chat-sessions.md b/docs/copilot/chat/chat-sessions.md index dabd1819915..7fbe4b6b53d 100644 --- a/docs/copilot/chat/chat-sessions.md +++ b/docs/copilot/chat/chat-sessions.md @@ -1,6 +1,6 @@ --- ContentId: 7a2e5f8d-4c9b-41e6-b3a8-9d7f2e4c1b8a -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to create and manage chat sessions in Visual Studio Code, including the sessions list, opening chat in editor tabs, separate windows, and using chat session history. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/copilot-chat-context.md b/docs/copilot/chat/copilot-chat-context.md index cce914cd994..175813e3c53 100644 --- a/docs/copilot/chat/copilot-chat-context.md +++ b/docs/copilot/chat/copilot-chat-context.md @@ -1,6 +1,6 @@ --- ContentId: 5d8a707d-a239-4cc7-92ee-ccc763e8eb9c -DateApproved: 5/20/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to manage context when using AI in VS Code, including workspace indexing, #-mentions for files and symbols, web content references, and custom instructions. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/copilot-chat.md b/docs/copilot/chat/copilot-chat.md index 43e664b0eec..32548d73b2e 100644 --- a/docs/copilot/chat/copilot-chat.md +++ b/docs/copilot/chat/copilot-chat.md @@ -1,6 +1,6 @@ --- ContentId: 557a7e74-f77e-488d-90ea-fd2cfecfffda -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Overview of chat in VS Code. Learn how to access different chat surfaces, add context, choose a language model, write effective prompts, and review AI-generated changes. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/inline-chat.md b/docs/copilot/chat/inline-chat.md index cac95022fac..3dcc3a417e8 100644 --- a/docs/copilot/chat/inline-chat.md +++ b/docs/copilot/chat/inline-chat.md @@ -1,6 +1,6 @@ --- ContentId: e6b33fcb-8240-49dd-b6ca-5412d6fa669a -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Use Inline Chat in Visual Studio Code to make edits directly in the editor or get command suggestions in the terminal. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/prompt-examples.md b/docs/copilot/chat/prompt-examples.md index d2054321b32..68d73aa8209 100644 --- a/docs/copilot/chat/prompt-examples.md +++ b/docs/copilot/chat/prompt-examples.md @@ -1,6 +1,6 @@ --- ContentId: 9d8f3a2b-5c6e-4f7a-8b9c-1d2e3f4a5b6c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Discover effective prompt examples for chat in VS Code across different scenarios including code generation, debugging, testing, and working with notebooks. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/review-code-edits.md b/docs/copilot/chat/review-code-edits.md index 90fad59f9eb..d4d969a1232 100644 --- a/docs/copilot/chat/review-code-edits.md +++ b/docs/copilot/chat/review-code-edits.md @@ -1,6 +1,6 @@ --- ContentId: 8d3f4a2e-9b1c-4f5e-a8d7-2c4b6e9f1a3d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to review and manage AI-generated code edits in Visual Studio Code chat. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/chat/session-insights.md b/docs/copilot/chat/session-insights.md index 9e43f348ea5..a6df7806418 100644 --- a/docs/copilot/chat/session-insights.md +++ b/docs/copilot/chat/session-insights.md @@ -1,7 +1,7 @@ --- ContentId: a3f7d8e2-5c4b-49a1-b6d3-7e8f9a2c1d4b DateApproved: -MetaDescription: Use chronicle commands in VS Code to generate standup reports, get personalized tips, and query your Copilot session history with natural language. +6/3/2026 MetaSocialImage: ../images/shared/github-copilot-social.png --- # Query session history with chronicle diff --git a/docs/copilot/chat/session-sync.md b/docs/copilot/chat/session-sync.md index 92829cfa537..eab4e037f39 100644 --- a/docs/copilot/chat/session-sync.md +++ b/docs/copilot/chat/session-sync.md @@ -1,7 +1,7 @@ --- ContentId: b4e8c9f3-6d5a-4b2e-c7a4-8f9e1b3d2c5a DateApproved: -MetaDescription: Sync your Copilot chat sessions to GitHub for cross-device access, enterprise policy controls, and sharing with teammates. +6/3/2026 MetaSocialImage: ../images/shared/github-copilot-social.png --- # Sync Copilot sessions to GitHub diff --git a/docs/copilot/concepts/agents.md b/docs/copilot/concepts/agents.md index 95268df092c..752a0a8ac73 100644 --- a/docs/copilot/concepts/agents.md +++ b/docs/copilot/concepts/agents.md @@ -1,6 +1,6 @@ --- ContentId: e5f6a7b8-9c0d-1e2f-3a4b-5c6d7e8f9a0b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about agents in VS Code, including the agent loop, agent types, subagents, memory, and planning. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/concepts/context.md b/docs/copilot/concepts/context.md index 9a477a19614..ae85f208a33 100644 --- a/docs/copilot/concepts/context.md +++ b/docs/copilot/concepts/context.md @@ -1,6 +1,6 @@ --- ContentId: c3d4e5f6-7a8b-9c0d-1e2f-3a4b5c6d7e8f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how VS Code assembles context for AI prompts, including workspace indexing, implicit context, explicit references, and context window management. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/concepts/customization.md b/docs/copilot/concepts/customization.md index f603db15524..90ca0168ed6 100644 --- a/docs/copilot/concepts/customization.md +++ b/docs/copilot/concepts/customization.md @@ -1,6 +1,6 @@ --- ContentId: f6a7b8c9-0d1e-2f3a-4b5c-6d7e8f9a0b1c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about the AI customization options in VS Code, including instructions, prompt files, custom agents, skills, hooks, and plugins. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/concepts/language-models.md b/docs/copilot/concepts/language-models.md index 872587d2b7e..791f83dff3c 100644 --- a/docs/copilot/concepts/language-models.md +++ b/docs/copilot/concepts/language-models.md @@ -1,6 +1,6 @@ --- ContentId: b2c3d4e5-6f7a-8b9c-0d1e-2f3a4b5c6d7e -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Understand how large language models power AI features in VS Code, including model characteristics, context windows, and model selection. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/concepts/overview.md b/docs/copilot/concepts/overview.md index ad21684e8fe..c1c8db21ce3 100644 --- a/docs/copilot/concepts/overview.md +++ b/docs/copilot/concepts/overview.md @@ -1,6 +1,6 @@ --- ContentId: a1b2c3d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Overview of AI features in VS Code, from inline suggestions to autonomous agents, and how they connect. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/concepts/tools.md b/docs/copilot/concepts/tools.md index 6956233de4e..1d61d77ba9f 100644 --- a/docs/copilot/concepts/tools.md +++ b/docs/copilot/concepts/tools.md @@ -1,6 +1,6 @@ --- ContentId: d4e5f6a7-8b9c-0d1e-2f3a-4b5c6d7e8f9a -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about the different types of tools that extend AI agents in VS Code, including built-in tools, MCP servers, and extension tools. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/concepts/trust-and-safety.md b/docs/copilot/concepts/trust-and-safety.md index a7cfe15ed70..d379a404565 100644 --- a/docs/copilot/concepts/trust-and-safety.md +++ b/docs/copilot/concepts/trust-and-safety.md @@ -1,6 +1,6 @@ --- ContentId: a7b8c9d0-1e2f-3a4b-5c6d-7e8f9a0b1c2d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about AI safety controls in VS Code, including agent sandboxing, tool approval, and security considerations for AI-assisted development. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/copilot-cloud-agent.md b/docs/copilot/copilot-cloud-agent.md index 0a98a738a2d..629c207f3f6 100644 --- a/docs/copilot/copilot-cloud-agent.md +++ b/docs/copilot/copilot-cloud-agent.md @@ -1,6 +1,6 @@ --- ContentId: f8b9e2a4-7c1d-4f5e-9a8b-3d2e1f0c6789 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to interact with the GitHub Copilot cloud agent in VS Code to autonomously implement features and fix bugs in the background. MetaSocialImage: images/shared/github-copilot-social.png --- diff --git a/docs/copilot/copilot-smart-actions.md b/docs/copilot/copilot-smart-actions.md index 555ca91efaa..76d75d81d5b 100644 --- a/docs/copilot/copilot-smart-actions.md +++ b/docs/copilot/copilot-smart-actions.md @@ -1,6 +1,6 @@ --- ContentId: f0f31de2-a344-4ee6-8d5b-d3ac4e11e149 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Use smart actions in VS Code to get help from AI for common development tasks, such as generating commit messages, renaming symbols, or fixing coding errors. MetaSocialImage: images/shared/github-copilot-social.png --- diff --git a/docs/copilot/customization/agent-plugins.md b/docs/copilot/customization/agent-plugins.md index 49da916957e..c2e8d9cbf73 100644 --- a/docs/copilot/customization/agent-plugins.md +++ b/docs/copilot/customization/agent-plugins.md @@ -1,6 +1,6 @@ --- ContentId: f9b2c4e3-8a7d-4e1f-b5c3-2d9a6f8e4b71 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to discover, install, and manage agent plugins in VS Code to extend GitHub Copilot with pre-packaged commands, skills, agents, hooks, and MCP servers. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/customization/agent-skills.md b/docs/copilot/customization/agent-skills.md index 41a85311695..176913b50a9 100644 --- a/docs/copilot/customization/agent-skills.md +++ b/docs/copilot/customization/agent-skills.md @@ -1,6 +1,6 @@ --- ContentId: a7d3e5f8-2c4b-4d9a-b8e1-3f6c9a2d7e41 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use Agent Skills in VS Code to teach GitHub Copilot specialized capabilities that work across VS Code, GitHub Copilot CLI, and GitHub Copilot cloud agent. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/customization/custom-agents.md b/docs/copilot/customization/custom-agents.md index 3cff9aabe91..f56351c248d 100644 --- a/docs/copilot/customization/custom-agents.md +++ b/docs/copilot/customization/custom-agents.md @@ -1,6 +1,6 @@ --- ContentId: 276ecd8f-2a76-467e-bf82-846d49c13ab5 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to create custom agents (formerly custom chat modes) to tailor AI chat behavior in VS Code for your specific workflows and development scenarios. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/customization/custom-instructions.md b/docs/copilot/customization/custom-instructions.md index 7b898f90d9f..66088bedaee 100644 --- a/docs/copilot/customization/custom-instructions.md +++ b/docs/copilot/customization/custom-instructions.md @@ -1,6 +1,6 @@ --- ContentId: 8b4f3c21-4e02-4a89-9f15-7a8d6b5c2e91 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to create custom instructions for GitHub Copilot Chat in VS Code to ensure AI responses match your coding practices, project requirements, and development standards. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/customization/hooks.md b/docs/copilot/customization/hooks.md index 6859c151031..12105ebf82a 100644 --- a/docs/copilot/customization/hooks.md +++ b/docs/copilot/customization/hooks.md @@ -1,6 +1,6 @@ --- ContentId: 9c4d5e6f-7a8b-9c0d-1e2f-3a4b5c6d7e8f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use hooks in VS Code to execute custom shell commands at key lifecycle points during agent sessions for automation, validation, and policy enforcement. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/customization/language-models.md b/docs/copilot/customization/language-models.md index d54dce7575a..17a9dd6d295 100644 --- a/docs/copilot/customization/language-models.md +++ b/docs/copilot/customization/language-models.md @@ -1,6 +1,6 @@ --- ContentId: 33e63aa1-1d8f-4d23-9733-1475f8c9f502 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Configure AI language models in VS Code, change chat and inline models, set thinking effort, and bring your own API key. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/customization/mcp-servers.md b/docs/copilot/customization/mcp-servers.md index b9c96940b1e..4c33c343db2 100644 --- a/docs/copilot/customization/mcp-servers.md +++ b/docs/copilot/customization/mcp-servers.md @@ -1,6 +1,6 @@ --- ContentId: 7c550054-4ade-4665-b368-215798c48673 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to add and manage Model Context Protocol (MCP) servers with GitHub Copilot in Visual Studio Code. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/customization/overview.md b/docs/copilot/customization/overview.md index a727db86c49..f647105038c 100644 --- a/docs/copilot/customization/overview.md +++ b/docs/copilot/customization/overview.md @@ -1,6 +1,6 @@ --- ContentId: 16c73175-a606-4aab-8ae5-a5071d3b9e24 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get started customizing AI in VS Code with custom instructions, prompt files, custom agents, MCP servers, and more to align AI responses with your coding practices. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/customization/prompt-files.md b/docs/copilot/customization/prompt-files.md index a8b2f8abc51..e991f4ce6d1 100644 --- a/docs/copilot/customization/prompt-files.md +++ b/docs/copilot/customization/prompt-files.md @@ -1,6 +1,6 @@ --- ContentId: 5c8e7d42-9b1a-4f85-a3e2-6d5b8a9c1e43 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to create reusable prompt files for GitHub Copilot Chat in VS Code to standardize common development tasks and improve your coding workflow efficiency. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/faq.md b/docs/copilot/faq.md index b389431d074..c2ae60171cc 100644 --- a/docs/copilot/faq.md +++ b/docs/copilot/faq.md @@ -1,6 +1,6 @@ --- ContentId: e02ded07-6e5a-4f94-b618-434a2c3e8f09 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Frequently asked questions for using GitHub Copilot in Visual Studio Code. MetaSocialImage: images/shared/github-copilot-social.png --- diff --git a/docs/copilot/getting-started.md b/docs/copilot/getting-started.md index b5305a63e0c..afe6f1f4761 100644 --- a/docs/copilot/getting-started.md +++ b/docs/copilot/getting-started.md @@ -1,6 +1,6 @@ --- ContentId: 37fd3bd2-4209-49f6-bec5-c544d6b1b289 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Build your first app with GitHub Copilot agents in VS Code. Plan features, implement across files, and customize your AI workflow. MetaSocialImage: images/shared/github-copilot-social.png --- diff --git a/docs/copilot/guides/browser-agent-testing-guide.md b/docs/copilot/guides/browser-agent-testing-guide.md index 377ebd02e95..9f85982b53a 100644 --- a/docs/copilot/guides/browser-agent-testing-guide.md +++ b/docs/copilot/guides/browser-agent-testing-guide.md @@ -1,6 +1,6 @@ --- ContentId: 3f9e2b7d-6a8c-4d1e-9f2a-8c4b5d7e9f1a -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use browser agent tools in VS Code to build and automatically test web applications with AI. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/guides/code-review-with-copilot.md b/docs/copilot/guides/code-review-with-copilot.md index c84ae60026a..85c9d256dfb 100644 --- a/docs/copilot/guides/code-review-with-copilot.md +++ b/docs/copilot/guides/code-review-with-copilot.md @@ -1,6 +1,6 @@ --- ContentId: 3d26d330-5e97-4748-83d1-351aaddcc60c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use GitHub Copilot in Visual Studio Code to review code. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/guides/context-engineering-guide.md b/docs/copilot/guides/context-engineering-guide.md index 513fc2bb8cc..2b093c3564a 100644 --- a/docs/copilot/guides/context-engineering-guide.md +++ b/docs/copilot/guides/context-engineering-guide.md @@ -1,6 +1,6 @@ --- ContentId: f8820661-7772-47e6-b63e-ac59f6752d9c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to implement context engineering using VS Code's built-in AI features. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/guides/customize-copilot-guide.md b/docs/copilot/guides/customize-copilot-guide.md index 1806b424dd7..87238f751dd 100644 --- a/docs/copilot/guides/customize-copilot-guide.md +++ b/docs/copilot/guides/customize-copilot-guide.md @@ -1,6 +1,6 @@ --- ContentId: 2e8a4b9c-3d1f-5e7a-9c2b-4f6d8e1a3b5c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Step-by-step guide to customizing AI in VS Code with instructions, prompt files, custom agents, and skills. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/guides/debug-with-copilot.md b/docs/copilot/guides/debug-with-copilot.md index 4fa39f4837d..bf72f72525f 100644 --- a/docs/copilot/guides/debug-with-copilot.md +++ b/docs/copilot/guides/debug-with-copilot.md @@ -1,6 +1,6 @@ --- ContentId: 2f21c45a-8931-4da2-a921-af23a3b92949 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use GitHub Copilot in Visual Studio Code to set up debugging configurations and fix issues during debugging. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/guides/mcp-developer-guide.md b/docs/copilot/guides/mcp-developer-guide.md index 6f8ebc0aa9f..3882505550f 100644 --- a/docs/copilot/guides/mcp-developer-guide.md +++ b/docs/copilot/guides/mcp-developer-guide.md @@ -1,6 +1,6 @@ --- ContentId: b93229f7-cb11-474c-8cec-1fe764d5d720 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: A guide for developers building MCP servers for VS Code. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/guides/monitoring-agents.md b/docs/copilot/guides/monitoring-agents.md index 8abd7e26a78..b138b9086a0 100644 --- a/docs/copilot/guides/monitoring-agents.md +++ b/docs/copilot/guides/monitoring-agents.md @@ -1,6 +1,6 @@ --- ContentId: 4e7a2c91-b8d3-4f6e-a1c5-9d0e3f7b2a84 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to monitor GitHub Copilot agent interactions in VS Code with OpenTelemetry traces, metrics, and events. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/guides/notebooks-with-ai.md b/docs/copilot/guides/notebooks-with-ai.md index 13b8b5a00ac..ff39800893d 100644 --- a/docs/copilot/guides/notebooks-with-ai.md +++ b/docs/copilot/guides/notebooks-with-ai.md @@ -1,6 +1,6 @@ --- ContentId: 101027aa-e73c-4d1b-a93f-b8ce10e1f946 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use GitHub Copilot in Visual Studio Code to edit Jupyter notebooks with AI. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/guides/optimize-usage.md b/docs/copilot/guides/optimize-usage.md index 0030be9b3b5..27f09b2efb2 100644 --- a/docs/copilot/guides/optimize-usage.md +++ b/docs/copilot/guides/optimize-usage.md @@ -1,6 +1,6 @@ --- ContentId: d4e5f6a7-8b9c-0d1e-2f3a-4b5c6d7e8f9a -DateApproved: 5/20/2026 +DateApproved: 6/3/2026 MetaDescription: Tips to optimize your AI credit usage in VS Code by choosing efficient models, managing context, and monitoring consumption. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/guides/prompt-engineering-guide.md b/docs/copilot/guides/prompt-engineering-guide.md index a0e8101a5c0..304f7f01b4c 100644 --- a/docs/copilot/guides/prompt-engineering-guide.md +++ b/docs/copilot/guides/prompt-engineering-guide.md @@ -1,6 +1,6 @@ --- ContentId: 5dfd207f-fcee-42c3-b7fe-622b42b3397c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Optimize your development experience with chat in VS Code with best practices for crafting chat prompts and providing context. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/guides/test-driven-development-guide.md b/docs/copilot/guides/test-driven-development-guide.md index 97ec06896bb..d87a0137b33 100644 --- a/docs/copilot/guides/test-driven-development-guide.md +++ b/docs/copilot/guides/test-driven-development-guide.md @@ -1,6 +1,6 @@ --- ContentId: a9c5f4d2-8e91-4b3a-9d2c-7f1e3b8a6c4d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to set up a test-driven development (TDD) workflow in VS Code with Copilot and custom agents and instructions. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/guides/test-with-copilot.md b/docs/copilot/guides/test-with-copilot.md index 516fa8435ba..d1f696abfb6 100644 --- a/docs/copilot/guides/test-with-copilot.md +++ b/docs/copilot/guides/test-with-copilot.md @@ -1,6 +1,6 @@ --- ContentId: 9f84b21e-5b76-4c3a-a5dd-2021ab343f1f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use GitHub Copilot in Visual Studio Code to write, debug, and fix tests. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/overview.md b/docs/copilot/overview.md index 543354e2c02..1b44cdb17e9 100644 --- a/docs/copilot/overview.md +++ b/docs/copilot/overview.md @@ -1,6 +1,6 @@ --- ContentId: 0aefcb70-7884-487f-953e-46c3e07f7cbe -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Describe what you want to build, and let agents in VS Code plan, implement, and verify the changes across your project. MetaSocialImage: images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/reference/copilot-settings.md b/docs/copilot/reference/copilot-settings.md index 6dad34d8d3a..a1648311f75 100644 --- a/docs/copilot/reference/copilot-settings.md +++ b/docs/copilot/reference/copilot-settings.md @@ -1,6 +1,6 @@ --- ContentId: 7b232695-cbbe-4f3f-a625-abc7a5e6496c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Overview of the configuration settings for GitHub Copilot in Visual Studio Code. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/reference/copilot-vscode-features.md b/docs/copilot/reference/copilot-vscode-features.md index d73e0eb3974..0d72a41d606 100644 --- a/docs/copilot/reference/copilot-vscode-features.md +++ b/docs/copilot/reference/copilot-vscode-features.md @@ -1,6 +1,6 @@ --- ContentId: de6f9f68-7dd5-4de3-a210-3db57882384b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Quick reference for GitHub Copilot in VS Code, including autonomous agents, multi-file editing, inline suggestions, and enterprise controls. MetaSocialImage: ../images/shared/github-copilot-social.png --- diff --git a/docs/copilot/reference/mcp-configuration.md b/docs/copilot/reference/mcp-configuration.md index e32502dea0d..649e9a33af9 100644 --- a/docs/copilot/reference/mcp-configuration.md +++ b/docs/copilot/reference/mcp-configuration.md @@ -1,6 +1,6 @@ --- ContentId: a3e1f7c2-8d4b-4f9a-b6e5-2c8d3f1a9b7e -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Reference for MCP server configuration format, commands, and settings in Visual Studio Code. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/reference/workspace-context.md b/docs/copilot/reference/workspace-context.md index b2cdb8c5871..65b78f65997 100644 --- a/docs/copilot/reference/workspace-context.md +++ b/docs/copilot/reference/workspace-context.md @@ -1,6 +1,6 @@ --- ContentId: c77dcce9-4ba9-40ac-8ae5-2df855088090 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how Copilot agents understand your codebase with semantic search, text search, grep, and other tools to gather context for accurate answers. MetaSocialImage: ../images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/security.md b/docs/copilot/security.md index a8deb4473bf..854eba798cc 100644 --- a/docs/copilot/security.md +++ b/docs/copilot/security.md @@ -1,6 +1,6 @@ --- ContentId: c99a8442-e202-4427-b7c3-695469a00f92 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Understand security considerations, built-in protections, and best practices when using AI-powered development features like agents and MCP servers in VS Code. MetaSocialImage: images/shared/github-copilot-social.png Keywords: diff --git a/docs/copilot/setup-simplified.md b/docs/copilot/setup-simplified.md index d6f44a9a7b1..957d90a42f8 100644 --- a/docs/copilot/setup-simplified.md +++ b/docs/copilot/setup-simplified.md @@ -1,6 +1,6 @@ --- ContentId: a18e245e-af72-4d0f-b322-fa1030af5284 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Set up Copilot in VS Code MetaSocialImage: images/shared/github-copilot-social.png --- diff --git a/docs/copilot/setup.md b/docs/copilot/setup.md index b4d4918aec8..f5253877635 100644 --- a/docs/copilot/setup.md +++ b/docs/copilot/setup.md @@ -1,6 +1,6 @@ --- ContentId: 37fd3bd2-4209-49f6-bec5-c544d6b1b289 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Access your GitHub Copilot subscription and set up GitHub Copilot in Visual Studio. MetaSocialImage: images/shared/github-copilot-social.png --- diff --git a/docs/copilot/troubleshooting.md b/docs/copilot/troubleshooting.md index 11f1d2014a4..ccf5415b445 100644 --- a/docs/copilot/troubleshooting.md +++ b/docs/copilot/troubleshooting.md @@ -1,6 +1,6 @@ --- ContentId: f8e4b2c1-9d3a-4e5f-b6c7-8a9d0e1f2b3c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Troubleshoot GitHub Copilot issues in Visual Studio Code with logs, diagnostics, and debugging tools. MetaSocialImage: images/shared/github-copilot-social.png Keywords: diff --git a/docs/debugtest/debugging-configuration.md b/docs/debugtest/debugging-configuration.md index e5cfd0460d7..d8f654a0a20 100644 --- a/docs/debugtest/debugging-configuration.md +++ b/docs/debugtest/debugging-configuration.md @@ -1,6 +1,6 @@ --- ContentId: f8ea7d84-9b4e-4f42-874e-25aa6c7fa244 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to configure debugging in Visual Studio Code with launch.json, including attributes, variable substitution, and compound configurations. MetaSocialImage: images/debugging/debugging-social.png --- diff --git a/docs/debugtest/debugging.md b/docs/debugtest/debugging.md index 57a6f87cb00..1d4baa45ade 100644 --- a/docs/debugtest/debugging.md +++ b/docs/debugtest/debugging.md @@ -1,6 +1,6 @@ --- ContentId: 4E9A74AA-D778-4D1C-B369-83763B3C340F -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: One of the great things in Visual Studio Code is debugging support. Set breakpoints, step-in, inspect variables and more. MetaSocialImage: images/debugging/debugging-social.png --- diff --git a/docs/debugtest/integrated-browser.md b/docs/debugtest/integrated-browser.md index 52cee1f24dc..678ad837861 100644 --- a/docs/debugtest/integrated-browser.md +++ b/docs/debugtest/integrated-browser.md @@ -1,6 +1,6 @@ --- ContentId: f8e2a7c1-9d3b-4e5f-a6c8-1b2d3e4f5a6b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Use the integrated browser in VS Code to preview and debug web apps, navigate to URLs, and add page elements, screenshots, or console logs as context to AI chat. MetaSocialImage: images/debugging/debugging-social.png --- diff --git a/docs/debugtest/port-forwarding.md b/docs/debugtest/port-forwarding.md index 79eb1a15da4..733168c7417 100644 --- a/docs/debugtest/port-forwarding.md +++ b/docs/debugtest/port-forwarding.md @@ -1,6 +1,6 @@ --- ContentId: d7a80c88-c091-4d13-9240-d432c12407a7 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Make your local web services accessible over the internet with Visual Studio Code --- # Port Forwarding diff --git a/docs/debugtest/tasks.md b/docs/debugtest/tasks.md index 41b055c71cf..c65f7d48163 100644 --- a/docs/debugtest/tasks.md +++ b/docs/debugtest/tasks.md @@ -1,6 +1,6 @@ --- ContentId: F5EA1A52-1EF2-4127-ABA6-6CEF5447C608 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Expand your development workflow with task integration in Visual Studio Code. --- # Integrate with External Tools via Tasks diff --git a/docs/debugtest/testing.md b/docs/debugtest/testing.md index 96cfe108216..ee28ca10057 100644 --- a/docs/debugtest/testing.md +++ b/docs/debugtest/testing.md @@ -1,6 +1,6 @@ --- ContentId: d44f1a5c-5454-4037-92d5-c2bf5d4cffed -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: One of the great things in Visual Studio Code is testing support. Automatically discover tests in your project, run and debug your tests, and get test coverage results. --- # Testing diff --git a/docs/devcontainers/attach-container.md b/docs/devcontainers/attach-container.md index a39ef2af6d2..6287df7ef21 100644 --- a/docs/devcontainers/attach-container.md +++ b/docs/devcontainers/attach-container.md @@ -1,7 +1,7 @@ --- ContentId: ed14ef07-f44c-4675-b95b-cb5faffc7abb MetaDescription: Attach to a running container using Visual Studio Code Remote Development -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Attach to a running container diff --git a/docs/devcontainers/containers-advanced.md b/docs/devcontainers/containers-advanced.md index 612f8b5c02f..ae29191ffea 100644 --- a/docs/devcontainers/containers-advanced.md +++ b/docs/devcontainers/containers-advanced.md @@ -1,7 +1,7 @@ --- ContentId: f180ac25-1d59-47ec-bad2-3ccbf214bbd8 MetaDescription: Advanced setup for using the VS Code Dev Containers extension -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Advanced Container Configuration diff --git a/docs/devcontainers/containers.md b/docs/devcontainers/containers.md index 532d07ac37e..4b8b7153ce1 100644 --- a/docs/devcontainers/containers.md +++ b/docs/devcontainers/containers.md @@ -1,7 +1,7 @@ --- ContentId: 7ec8a02b-2eb7-45c1-bb16-ddeaac694ff6 MetaDescription: Developing inside a Container using Visual Studio Code Remote Development -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Developing inside a Container diff --git a/docs/devcontainers/create-dev-container.md b/docs/devcontainers/create-dev-container.md index be5cb969a46..27d5d16fa0d 100644 --- a/docs/devcontainers/create-dev-container.md +++ b/docs/devcontainers/create-dev-container.md @@ -1,7 +1,7 @@ --- ContentId: bae55561-1032-40d4-b6a6-47054da96098 MetaDescription: Create a development container using Visual Studio Code Remote Development -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Create a Dev Container diff --git a/docs/devcontainers/devcontainer-cli.md b/docs/devcontainers/devcontainer-cli.md index 8333ce2a1d6..e62eeb49fb1 100644 --- a/docs/devcontainers/devcontainer-cli.md +++ b/docs/devcontainers/devcontainer-cli.md @@ -1,7 +1,7 @@ --- ContentId: 8946213d-716e-41ca-955f-944a41c70353 MetaDescription: Documentation on using the development container (dev container) command-line interface -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Dev Container CLI diff --git a/docs/devcontainers/devcontainerjson-reference.md b/docs/devcontainers/devcontainerjson-reference.md index c6724d53da5..627d9f1d095 100644 --- a/docs/devcontainers/devcontainerjson-reference.md +++ b/docs/devcontainers/devcontainerjson-reference.md @@ -1,7 +1,7 @@ --- ContentId: 52eaec33-21c6-410c-8e10-1ee3658a854f MetaDescription: devcontainer.json reference -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # devcontainer.json reference diff --git a/docs/devcontainers/faq.md b/docs/devcontainers/faq.md index da6e6b36592..2df44c98b01 100644 --- a/docs/devcontainers/faq.md +++ b/docs/devcontainers/faq.md @@ -1,7 +1,7 @@ --- ContentId: c4784db6-ab00-4ac7-bca8-88edb638c593 MetaDescription: Visual Studio Code troubleshooting tips and tricks for Dev Containers -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Dev Containers FAQ diff --git a/docs/devcontainers/tips-and-tricks.md b/docs/devcontainers/tips-and-tricks.md index c5b4c1d108f..ec450ad323d 100644 --- a/docs/devcontainers/tips-and-tricks.md +++ b/docs/devcontainers/tips-and-tricks.md @@ -1,7 +1,7 @@ --- ContentId: c4784db6-ab00-4ac7-bca8-88edb638c593 MetaDescription: Visual Studio Code Remote Development troubleshooting tips and tricks for Dev Containers -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Dev Containers Tips and Tricks diff --git a/docs/devcontainers/tutorial.md b/docs/devcontainers/tutorial.md index 57f2840ed69..bb38974e529 100644 --- a/docs/devcontainers/tutorial.md +++ b/docs/devcontainers/tutorial.md @@ -1,7 +1,7 @@ --- ContentId: 8e1fb9e0-1a67-4e0c-a21b-c5ab9a6d979c MetaDescription: Get started with development Containers in Visual Studio Code -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Dev Containers tutorial diff --git a/docs/editing/codebasics.md b/docs/editing/codebasics.md index 4caa3ce420d..2a886a46837 100644 --- a/docs/editing/codebasics.md +++ b/docs/editing/codebasics.md @@ -1,6 +1,6 @@ --- ContentId: DE4EAE2F-4542-4363-BB74-BE47D64141E6 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about the basic editing features of Visual Studio Code. Search, multiple selection, code formatting. MetaSocialImage: images/codebasics/code-basics-social.png --- diff --git a/docs/editing/editingevolved.md b/docs/editing/editingevolved.md index d3af8a0675a..9422b5c21c3 100644 --- a/docs/editing/editingevolved.md +++ b/docs/editing/editingevolved.md @@ -1,6 +1,6 @@ --- ContentId: 8966BBFD-C66D-4283-9DCA-8CAC0179886E -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code is a first class editor - but it's also so much more with features such as IntelliSense and smart code navigation. --- # Code Navigation diff --git a/docs/editing/intellisense.md b/docs/editing/intellisense.md index 6795c05d6ae..dc950ab0bfc 100644 --- a/docs/editing/intellisense.md +++ b/docs/editing/intellisense.md @@ -1,6 +1,6 @@ --- ContentId: 80f4fa1e-d4c5-42cf-8b12-4b8e88c41c3e -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code IntelliSense (intelligent code completion). --- # IntelliSense diff --git a/docs/editing/refactoring.md b/docs/editing/refactoring.md index e59aa1d3dc1..bf2488c3575 100644 --- a/docs/editing/refactoring.md +++ b/docs/editing/refactoring.md @@ -1,6 +1,6 @@ --- ContentId: 481dfd3a-d847-4ed3-b37b-7fc8d234a4c2 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Refactoring source code in Visual Studio Code. --- # Refactoring diff --git a/docs/editing/userdefinedsnippets.md b/docs/editing/userdefinedsnippets.md index 455b8f79916..1591bd60bf8 100644 --- a/docs/editing/userdefinedsnippets.md +++ b/docs/editing/userdefinedsnippets.md @@ -1,6 +1,6 @@ --- ContentId: 79CD9B45-97FF-48B1-8DD5-2555F56206A6 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: It is easy to add code snippets to Visual Studio Code both for your own use or to share with others on the public Extension Marketplace. TextMate .tmSnippets files are supported. --- # Snippets in Visual Studio Code diff --git a/docs/editing/workspaces/multi-root-workspaces.md b/docs/editing/workspaces/multi-root-workspaces.md index b14303fa70d..1ca5277eca0 100644 --- a/docs/editing/workspaces/multi-root-workspaces.md +++ b/docs/editing/workspaces/multi-root-workspaces.md @@ -1,6 +1,6 @@ --- ContentId: 8d55f6b8-977f-4c26-a888-f3d8d982dd2d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: You can open and work on multiple project folders in Visual Studio Code with multi-root workspaces. --- # Multi-root Workspaces diff --git a/docs/editing/workspaces/workspace-trust.md b/docs/editing/workspaces/workspace-trust.md index 4cad40fd420..04630694395 100644 --- a/docs/editing/workspaces/workspace-trust.md +++ b/docs/editing/workspaces/workspace-trust.md @@ -1,6 +1,6 @@ --- ContentId: 51280c26-f78b-4f9c-997f-8350bd6ed07f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code Workspace Trust folder security --- # Workspace Trust diff --git a/docs/editing/workspaces/workspaces.md b/docs/editing/workspaces/workspaces.md index b12c8510f56..4204ae717c3 100644 --- a/docs/editing/workspaces/workspaces.md +++ b/docs/editing/workspaces/workspaces.md @@ -1,6 +1,6 @@ --- ContentId: 0144ad9a-14df-41b5-9629-cbba7dbfc396 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code workspaces --- # What is a VS Code workspace? diff --git a/docs/enterprise/ai-settings.md b/docs/enterprise/ai-settings.md index bd290bd2ed0..5dfa1dae548 100644 --- a/docs/enterprise/ai-settings.md +++ b/docs/enterprise/ai-settings.md @@ -1,6 +1,6 @@ --- ContentId: f8a9c3d2-4e7b-5f1a-b6c8-9d0e2f3a7b4c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to centrally manage AI settings in VS Code for enterprise environments, including agent mode, MCP servers, and tool approvals. --- diff --git a/docs/enterprise/extensions.md b/docs/enterprise/extensions.md index e9b9c831751..45042eea2f5 100644 --- a/docs/enterprise/extensions.md +++ b/docs/enterprise/extensions.md @@ -1,6 +1,6 @@ --- ContentId: 8a2b5f4c-9e3d-4c6a-b8f1-2d7e9a4c5b3f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to manage and control VS Code extensions in enterprise environments, including private marketplace, allowed extensions, and preinstalling extensions. --- diff --git a/docs/enterprise/overview.md b/docs/enterprise/overview.md index 093e89c7b1a..e2fe41cf640 100644 --- a/docs/enterprise/overview.md +++ b/docs/enterprise/overview.md @@ -1,6 +1,6 @@ --- ContentId: a1b2c3d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to configure and manage Visual Studio Code in enterprise environments, including policies, extensions, AI settings, and network configuration. --- diff --git a/docs/enterprise/policies.md b/docs/enterprise/policies.md index be727fee52b..f36ba1cccd8 100644 --- a/docs/enterprise/policies.md +++ b/docs/enterprise/policies.md @@ -1,7 +1,7 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 200bf922-3684-45ee-a8dd-43191d6b3f8b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 VSCodeCommitHash: b6a47e94e326b5c209d118cf0f994d6065585705 VSCodeVersion: 1.109.3 diff --git a/docs/enterprise/policies.template.md b/docs/enterprise/policies.template.md index 19366d038dc..ad470344253 100644 --- a/docs/enterprise/policies.template.md +++ b/docs/enterprise/policies.template.md @@ -1,10 +1,10 @@ --- # DO NOT TOUCH — Managed by doc writer ContentId: 200bf922-3684-45ee-a8dd-43191d6b3f8b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 -VSCodeCommitHash: 5dbc18b9f6914161325aef30f3d86c2095ad2f0c -VSCodeVersion: 1.122.0 +VSCodeCommitHash: c6baf76451a0b477ef1785b71ba59f3e599fddc3 +VSCodeVersion: 1.123.0 # Summarize the whole topic in less than 300 characters for SEO purpose MetaDescription: Enterprise policies in Visual Studio Code enable organizations to centrally manage settings for their development teams. This reference details the available policies and how to implement them. diff --git a/docs/enterprise/telemetry.md b/docs/enterprise/telemetry.md index 838ad7d639e..279347fcdc2 100644 --- a/docs/enterprise/telemetry.md +++ b/docs/enterprise/telemetry.md @@ -1,6 +1,6 @@ --- ContentId: 9b3e5c2d-1a4f-6e8b-c7d9-0f2a3b4c5d6e -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to centrally manage VS Code telemetry settings for enterprise environments, including telemetry levels and feedback options. --- diff --git a/docs/enterprise/updates.md b/docs/enterprise/updates.md index d472a9e84b8..6ca60cc8b07 100644 --- a/docs/enterprise/updates.md +++ b/docs/enterprise/updates.md @@ -1,6 +1,6 @@ --- ContentId: 2c4d6e8f-0a1b-3c5d-7e9f-1a2b3c4d5e6f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to centrally manage VS Code automatic updates in enterprise environments, including update modes and deployment strategies. --- diff --git a/docs/getstarted/copilot-quickstart.md b/docs/getstarted/copilot-quickstart.md index ee1f618339e..5f3e41cdc41 100644 --- a/docs/getstarted/copilot-quickstart.md +++ b/docs/getstarted/copilot-quickstart.md @@ -1,6 +1,6 @@ --- ContentId: b9184911-c822-4ea4-b19b-aba239313c88 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get started with GitHub Copilot in Visual Studio Code and create your first AI-powered suggestions in the editor. --- # Quickstart: Getting started with GitHub Copilot in VS Code diff --git a/docs/getstarted/educators-and-students.md b/docs/getstarted/educators-and-students.md index 4757607f45f..3bf2af5259d 100644 --- a/docs/getstarted/educators-and-students.md +++ b/docs/getstarted/educators-and-students.md @@ -1,6 +1,6 @@ --- ContentId: 33b73b13-3d85-49d9-95b2-92b75137818c -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Resources for educators and students to get started with Visual Studio Code. --- # VS Code for Educators and Students diff --git a/docs/getstarted/extensions.md b/docs/getstarted/extensions.md index c316041a6ae..65375689109 100644 --- a/docs/getstarted/extensions.md +++ b/docs/getstarted/extensions.md @@ -1,6 +1,6 @@ --- ContentId: d2ce015b-4075-4467-a221-114aff2633db -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to install extensions from the Visual Studio Marketplace to add features for your programming language, framework, or development workflow to Visual Studio. --- # Use extensions in Visual Studio Code diff --git a/docs/getstarted/getting-started.md b/docs/getstarted/getting-started.md index f5518057079..b4235927320 100644 --- a/docs/getstarted/getting-started.md +++ b/docs/getstarted/getting-started.md @@ -1,6 +1,6 @@ --- ContentId: 72ad9b70-5227-4032-81d7-6aec00a1e8f8 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: This tutorial gives you an overview of the key features of Visual Studio Code to help you get started quickly. --- # Tutorial: Get started with Visual Studio Code diff --git a/docs/getstarted/introvideos.md b/docs/getstarted/introvideos.md index c9aedcfa4e7..f4e70230d87 100644 --- a/docs/getstarted/introvideos.md +++ b/docs/getstarted/introvideos.md @@ -1,6 +1,6 @@ --- ContentId: f29747b9-0f4f-4f62-b0a7-037ffc49d972 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Overview of Visual Studio Code's introductory videos. MetaSocialImage: ../introvideos/images/opengraph/introvideos-social.png --- diff --git a/docs/getstarted/personalize-vscode.md b/docs/getstarted/personalize-vscode.md index a8f799224e8..62709fcbd04 100644 --- a/docs/getstarted/personalize-vscode.md +++ b/docs/getstarted/personalize-vscode.md @@ -1,6 +1,6 @@ --- ContentId: ee9b8bb7-0e8a-478d-842b-f9691f25e820 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to personalize VS Code to your likings with themes, icons, keyboard shortcuts, display language, and settings. --- # Personalize VS Code diff --git a/docs/getstarted/tips-and-tricks.md b/docs/getstarted/tips-and-tricks.md index acbe8f8dbc1..30ecce3e6e6 100644 --- a/docs/getstarted/tips-and-tricks.md +++ b/docs/getstarted/tips-and-tricks.md @@ -1,6 +1,6 @@ --- ContentId: 9bbbe55d-cf81-428f-8a9f-4f60280cb874 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code Tips and Tricks for power users. --- # Visual Studio Code tips and tricks diff --git a/docs/getstarted/userinterface.md b/docs/getstarted/userinterface.md index 4a74d9bbe88..ff9584793f6 100644 --- a/docs/getstarted/userinterface.md +++ b/docs/getstarted/userinterface.md @@ -1,6 +1,6 @@ --- ContentId: 3a33f35b-cded-4f7f-8674-6f2ba5fca023 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: A quick overview of the Visual Studio Code user interface. Learn about the editor, window management, and special UI to handle source control, extension management, full text search and more. --- # User interface diff --git a/docs/languages/cpp.md b/docs/languages/cpp.md index e417fbd0224..1a4feabdef1 100644 --- a/docs/languages/cpp.md +++ b/docs/languages/cpp.md @@ -1,6 +1,6 @@ --- ContentId: D06C8C5C-2D3A-4B2E-B31F-12F1907E6402 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Find out how to get the best out of Visual Studio Code and C++. MetaSocialImage: images/cpp/languages-cpp-social.png --- diff --git a/docs/languages/csharp.md b/docs/languages/csharp.md index a829a3de0ef..221d402e3f9 100644 --- a/docs/languages/csharp.md +++ b/docs/languages/csharp.md @@ -1,6 +1,6 @@ --- ContentId: 40C8AAC1-C00D-4E91-8877-737A598346B6 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Find out how to get the best out of Visual Studio Code and C#. MetaSocialImage: images/csharp/languages-csharp-social.png --- diff --git a/docs/languages/css.md b/docs/languages/css.md index b3b87a3dde2..f2d41584222 100644 --- a/docs/languages/css.md +++ b/docs/languages/css.md @@ -1,6 +1,6 @@ --- ContentId: 039882CB-B5C4-46BD-A8D5-DB24A5E82706 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Find out how Visual Studio Code can support your CSS, SCSS and Less development. --- # CSS, SCSS and Less diff --git a/docs/languages/dotnet.md b/docs/languages/dotnet.md index 97c44b54db3..16ad50548fd 100644 --- a/docs/languages/dotnet.md +++ b/docs/languages/dotnet.md @@ -1,6 +1,6 @@ --- ContentId: AFFD7BDB-925E-4D02-828D-4E14360C70DA -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get started writing and debugging .NET apps with Visual Studio Code. --- # Using .NET in Visual Studio Code diff --git a/docs/languages/emmet.md b/docs/languages/emmet.md index b79d09f35bf..b6205515078 100644 --- a/docs/languages/emmet.md +++ b/docs/languages/emmet.md @@ -1,6 +1,6 @@ --- ContentId: baf4717c-ea52-486e-9ea3-7bf1c4134dad -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Using Emmet abbreviations inside Visual Studio Code. --- # Emmet in Visual Studio Code diff --git a/docs/languages/go.md b/docs/languages/go.md index 7ddbc4548b2..3f958c260f4 100644 --- a/docs/languages/go.md +++ b/docs/languages/go.md @@ -1,6 +1,6 @@ --- ContentId: 6f06908a-6694-4fad-ac1e-fc6d9c5747ca -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Go. --- # Go in Visual Studio Code diff --git a/docs/languages/html.md b/docs/languages/html.md index 4cb7f1b547d..3379b65c7a3 100644 --- a/docs/languages/html.md +++ b/docs/languages/html.md @@ -1,6 +1,6 @@ --- ContentId: 43095EAF-4B93-407C-A6F9-6DB173D79088 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get the best out of Visual Studio Code for HTML development --- # HTML in Visual Studio Code diff --git a/docs/languages/identifiers.md b/docs/languages/identifiers.md index cf54a7b5114..c6d7ac8cd51 100644 --- a/docs/languages/identifiers.md +++ b/docs/languages/identifiers.md @@ -1,6 +1,6 @@ --- ContentId: 3f773ade-7e71-4fb9-9bb9-d9e0b20fa799 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code language mode identifiers --- # Language Identifiers diff --git a/docs/languages/java.md b/docs/languages/java.md index 06282b1e03e..54750756503 100644 --- a/docs/languages/java.md +++ b/docs/languages/java.md @@ -1,6 +1,6 @@ --- ContentId: 080fd21f-92b7-4491-9ab2-6eb9a3bb0793 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Java. --- # Java in Visual Studio Code diff --git a/docs/languages/javascript.md b/docs/languages/javascript.md index 20a5c24da1e..3529321eb75 100644 --- a/docs/languages/javascript.md +++ b/docs/languages/javascript.md @@ -1,6 +1,6 @@ --- ContentId: F54BB3D4-76FB-4547-A9D0-F725CEBB905C -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get the best out of Visual Studio Code for JavaScript development --- # JavaScript in Visual Studio Code diff --git a/docs/languages/jsconfig.md b/docs/languages/jsconfig.md index 08c7d4c9954..33bd17b44bd 100644 --- a/docs/languages/jsconfig.md +++ b/docs/languages/jsconfig.md @@ -1,6 +1,6 @@ --- ContentId: 201cd81d-523c-4f62-b1f5-ed26c091657b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: View the reference for jsconfig.json. --- # jsconfig.json diff --git a/docs/languages/json.md b/docs/languages/json.md index 681d2b8ef27..1e79094f8d4 100644 --- a/docs/languages/json.md +++ b/docs/languages/json.md @@ -1,6 +1,6 @@ --- ContentId: FB3B14D9-A59A-4968-ACFC-5FB5D4E9B70E -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Edit JSON files in Visual Studio Code --- # Editing JSON with Visual Studio Code diff --git a/docs/languages/julia.md b/docs/languages/julia.md index 32aaa9c520c..416417ca118 100644 --- a/docs/languages/julia.md +++ b/docs/languages/julia.md @@ -1,6 +1,6 @@ --- ContentId: d7ec8e7c-de5e-42b3-86df-a48660f1f6e1 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about working with the Julia programming language in Visual Studio Code. --- # Julia in Visual Studio Code diff --git a/docs/languages/markdown.md b/docs/languages/markdown.md index 9956e26c554..703a1c8624e 100644 --- a/docs/languages/markdown.md +++ b/docs/languages/markdown.md @@ -1,6 +1,6 @@ --- ContentId: 47A8BA5A-A103-4B61-B5FB-185C15E54C52 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get the best out of Visual Studio Code for Markdown --- # Markdown and Visual Studio Code diff --git a/docs/languages/overview.md b/docs/languages/overview.md index 59cec0d9b94..82216bb4df6 100644 --- a/docs/languages/overview.md +++ b/docs/languages/overview.md @@ -1,6 +1,6 @@ --- ContentId: AC888642-FBE5-43E5-9DC2-47B197717940 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: In Visual Studio Code we have support for all common languages including smart code completion and debugging. --- # Programming Languages diff --git a/docs/languages/php.md b/docs/languages/php.md index ba7d3209044..031bdd3c5d2 100644 --- a/docs/languages/php.md +++ b/docs/languages/php.md @@ -1,6 +1,6 @@ --- ContentId: DD4E5A59-1586-4A5D-8047-3D58B2FE6937 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code editor features (syntax highlighting, snippets, linting) and extensions for PHP. --- # PHP in Visual Studio Code diff --git a/docs/languages/powershell.md b/docs/languages/powershell.md index 3df60cef457..1aee2a46646 100644 --- a/docs/languages/powershell.md +++ b/docs/languages/powershell.md @@ -1,6 +1,6 @@ --- ContentId: 8688bb6d-793e-4a37-aed2-5af4cfe89940 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about using PowerShell in Visual Studio Code --- # PowerShell in Visual Studio Code diff --git a/docs/languages/python.md b/docs/languages/python.md index ca139d3a732..f320d99e63b 100644 --- a/docs/languages/python.md +++ b/docs/languages/python.md @@ -1,6 +1,6 @@ --- ContentId: c2cb770d-571d-4edf-9eb9-b5b8977c21a0 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code as a Python IDE (code completion, debugging, linting). --- # Python in Visual Studio Code diff --git a/docs/languages/r.md b/docs/languages/r.md index bbf24dbeaca..853e1da5e8f 100644 --- a/docs/languages/r.md +++ b/docs/languages/r.md @@ -1,6 +1,6 @@ --- ContentId: 1eb31e23-be14-4613-be84-621a51cb59d7 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about working with the R programming language in Visual Studio Code. --- # R in Visual Studio Code diff --git a/docs/languages/ruby.md b/docs/languages/ruby.md index 1daa2c3b9f2..fe688427a9f 100644 --- a/docs/languages/ruby.md +++ b/docs/languages/ruby.md @@ -1,6 +1,6 @@ --- ContentId: 33c079a7-f8d5-48fc-9d92-16be760b42ab -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Ruby. --- # Ruby in Visual Studio Code diff --git a/docs/languages/rust.md b/docs/languages/rust.md index c2181af46ae..6b2d3d85575 100644 --- a/docs/languages/rust.md +++ b/docs/languages/rust.md @@ -1,6 +1,6 @@ --- ContentId: 643d022e-9370-4ca5-bccd-c3a583c5df75 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Rust. --- # Rust in Visual Studio Code diff --git a/docs/languages/swift.md b/docs/languages/swift.md index 84ede8e7ed5..636b0b36750 100644 --- a/docs/languages/swift.md +++ b/docs/languages/swift.md @@ -1,5 +1,5 @@ --- -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code editor features (code completion, debugging, testing) for Swift. --- # Swift in Visual Studio Code diff --git a/docs/languages/tsql.md b/docs/languages/tsql.md index ff0bf6c2cf5..b653f0a09a5 100755 --- a/docs/languages/tsql.md +++ b/docs/languages/tsql.md @@ -1,6 +1,6 @@ --- ContentId: 5325cf50-e4c7-11e6-bf01-fe55135034f3 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about Visual Studio Code editor features (code completion, debugging, snippets, linting) for Transact-SQL. --- # Transact-SQL in Visual Studio Code diff --git a/docs/languages/typescript.md b/docs/languages/typescript.md index 8a3af437afd..9e438c90322 100644 --- a/docs/languages/typescript.md +++ b/docs/languages/typescript.md @@ -1,6 +1,6 @@ --- ContentId: 05C114DF-4FDC-4C65-8954-58F5F293FAFD -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get the best out of editing TypeScript with Visual Studio Code. MetaSocialImage: images/typescript/typescript-social.png --- diff --git a/docs/nodejs/angular-tutorial.md b/docs/nodejs/angular-tutorial.md index 3789507e823..34edc17baf2 100644 --- a/docs/nodejs/angular-tutorial.md +++ b/docs/nodejs/angular-tutorial.md @@ -1,6 +1,6 @@ --- ContentId: f6b7b0c2-ccbe-4e5f-8f2e-6c1ecea52f69 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Angular TypeScript tutorial showing IntelliSense, debugging, and code navigation support in the Visual Studio Code editor. MetaSocialImage: images/angular/Welcome-to-app.png --- diff --git a/docs/nodejs/browser-debugging.md b/docs/nodejs/browser-debugging.md index 4891596a38f..bc9f64d5298 100644 --- a/docs/nodejs/browser-debugging.md +++ b/docs/nodejs/browser-debugging.md @@ -1,6 +1,6 @@ --- ContentId: d0e271da-0372-4ab9-a2ab-b7add855bd5a -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: The Visual Studio Code editor includes browser debugging support. Set breakpoints, step-in, inspect variables and more. MetaSocialImage: ../editor/images/debugging/debugging-social.png --- diff --git a/docs/nodejs/debugging-recipes.md b/docs/nodejs/debugging-recipes.md index cf5dae0848b..e6a7e71f5ce 100644 --- a/docs/nodejs/debugging-recipes.md +++ b/docs/nodejs/debugging-recipes.md @@ -1,6 +1,6 @@ --- ContentId: 215832f9-d5bd-4cea-8cea-bfc4dc7ff7d1 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn more about how to setup debugging in Visual Studio Code with debugging recipes MetaSocialImage: ../editor/images/debugging/debugging-social.png --- diff --git a/docs/nodejs/extensions.md b/docs/nodejs/extensions.md index e7220e1e3a1..6fa7b3ac308 100644 --- a/docs/nodejs/extensions.md +++ b/docs/nodejs/extensions.md @@ -1,6 +1,6 @@ --- ContentId: 3224f624-a3fc-4eeb-81d1-eb653a90a6fc -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn more about installing and integrating JavaScript and Node.js extensions in the Visual Studio Code editor. --- # JavaScript extensions for VS Code diff --git a/docs/nodejs/nodejs-debugging.md b/docs/nodejs/nodejs-debugging.md index 172e2ea69cd..1148c94da96 100644 --- a/docs/nodejs/nodejs-debugging.md +++ b/docs/nodejs/nodejs-debugging.md @@ -1,6 +1,6 @@ --- ContentId: 3AC4DBB5-1469-47FD-9CC2-6C94684D4A9D -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: The Visual Studio Code editor includes Node.js debugging support. Set breakpoints, step-in, inspect variables and more. MetaSocialImage: ../editor/images/debugging/debugging-social.png --- diff --git a/docs/nodejs/nodejs-deployment.md b/docs/nodejs/nodejs-deployment.md index 49ed59f3485..3b6079ce92a 100644 --- a/docs/nodejs/nodejs-deployment.md +++ b/docs/nodejs/nodejs-deployment.md @@ -1,7 +1,7 @@ --- ContentId: 856a4a73-a4b4-4418-b88d-1f65d0ba7824 MetaDescription: Node.js Deployment to Azure with Visual Studio Code -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Deploy Node.js Web Apps diff --git a/docs/nodejs/nodejs-tutorial.md b/docs/nodejs/nodejs-tutorial.md index 699cb565254..2bd9bb96cae 100644 --- a/docs/nodejs/nodejs-tutorial.md +++ b/docs/nodejs/nodejs-tutorial.md @@ -1,6 +1,6 @@ --- ContentId: ED394CD2-D09E-4E3A-96AD-6D3D8337BA9D -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: The Visual Studio Code editor has great support for writing and debugging Node.js applications. This tutorial takes you from Hello World to a full Express web application. MetaSocialImage: images/nodejs/runtimes-node-social.png --- diff --git a/docs/nodejs/profiling.md b/docs/nodejs/profiling.md index a6084c42386..2543d0faf07 100644 --- a/docs/nodejs/profiling.md +++ b/docs/nodejs/profiling.md @@ -1,6 +1,6 @@ --- ContentId: 3DAE803B-D479-4143-976F-B69F00A73891 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn more about profiling your JavaScript performance in the Visual Studio Code editor. --- # Performance Profiling JavaScript diff --git a/docs/nodejs/reactjs-tutorial.md b/docs/nodejs/reactjs-tutorial.md index 68cf00d9318..00727a79473 100644 --- a/docs/nodejs/reactjs-tutorial.md +++ b/docs/nodejs/reactjs-tutorial.md @@ -1,6 +1,6 @@ --- ContentId: 2dd2eeff-2eb3-4a0c-a59d-ea9a0b10c468 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: React JavaScript tutorial showing IntelliSense, debugging, and code navigation support in the Visual Studio Code editor. --- # Using React in Visual Studio Code diff --git a/docs/nodejs/vuejs-tutorial.md b/docs/nodejs/vuejs-tutorial.md index b969cdd0f6d..a8c82887ceb 100644 --- a/docs/nodejs/vuejs-tutorial.md +++ b/docs/nodejs/vuejs-tutorial.md @@ -1,6 +1,6 @@ --- ContentId: 85ce0bcc-d2b8-4b7c-b744-5eddce9a8d00 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Vue JavaScript tutorial showing IntelliSense, debugging, and code navigation support in the Visual Studio Code editor. --- # Using Vue in Visual Studio Code diff --git a/docs/nodejs/working-with-javascript.md b/docs/nodejs/working-with-javascript.md index b0d595cb694..ff91ac999d3 100644 --- a/docs/nodejs/working-with-javascript.md +++ b/docs/nodejs/working-with-javascript.md @@ -1,6 +1,6 @@ --- ContentId: 3e5af2a6-7669-4b5d-b19f-78077af14fda -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Working with JavaScript in Visual Studio Code --- # Working with JavaScript diff --git a/docs/reference/default-keybindings.md b/docs/reference/default-keybindings.md index 3f7de6b49ae..b2d71a6824b 100644 --- a/docs/reference/default-keybindings.md +++ b/docs/reference/default-keybindings.md @@ -1,6 +1,6 @@ --- ContentId: 5822cc5a-0744-4cf0-9498-05767a0fc2d4 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Reference of default keyboard shortcuts in Visual Studio Code. --- # Default keyboard shortcuts reference diff --git a/docs/reference/default-settings.md b/docs/reference/default-settings.md index 5e7617a83b7..328f85e5287 100644 --- a/docs/reference/default-settings.md +++ b/docs/reference/default-settings.md @@ -1,6 +1,6 @@ --- ContentId: 96b20723-ca52-4c3a-8632-6dae669ac7e0 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Default settings in Visual Studio Code. --- # Default settings reference diff --git a/docs/reference/tasks-appendix.md b/docs/reference/tasks-appendix.md index 6e4365e3628..0fc0851fd02 100644 --- a/docs/reference/tasks-appendix.md +++ b/docs/reference/tasks-appendix.md @@ -1,6 +1,6 @@ --- ContentId: 6DCA48F5-0566-4AEB-9C4C-CCBBA2945347 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Additional info for using task runners in Visual Studio Code. --- # Appendix diff --git a/docs/reference/variables-reference.md b/docs/reference/variables-reference.md index 89390931dd1..db048870a24 100644 --- a/docs/reference/variables-reference.md +++ b/docs/reference/variables-reference.md @@ -1,6 +1,6 @@ --- ContentId: ff9cd4ea-e3f0-4170-9451-2f2ea2b909ea -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code variable substitution reference --- # Variables reference diff --git a/docs/remote/codespaces.md b/docs/remote/codespaces.md index e75ac318a9b..4691b33ea51 100644 --- a/docs/remote/codespaces.md +++ b/docs/remote/codespaces.md @@ -1,7 +1,7 @@ --- ContentId: 8d30ed21-208f-4b4e-8510-5a4a33c42618 MetaDescription: Using GitHub Codespaces -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # GitHub Codespaces diff --git a/docs/remote/dev-containers.md b/docs/remote/dev-containers.md index 0af531e9780..48bd3db4673 100644 --- a/docs/remote/dev-containers.md +++ b/docs/remote/dev-containers.md @@ -1,7 +1,7 @@ --- ContentId: 4f0942be-6808-4252-8940-b9e9688792af MetaDescription: Developing inside a Container using Visual Studio Code Remote Development -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Dev Containers diff --git a/docs/remote/faq.md b/docs/remote/faq.md index 49c390c36a3..3f51f7b50de 100644 --- a/docs/remote/faq.md +++ b/docs/remote/faq.md @@ -1,7 +1,7 @@ --- ContentId: 66bc3337-5fe1-4dac-bde1-a9302ff4c0cb MetaDescription: Visual Studio Code Remote Development Frequently Asked Questions (FAQ) for SSH, Containers, and WSL -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Remote Development FAQ diff --git a/docs/remote/linux.md b/docs/remote/linux.md index 56d77c7667e..00ff2d70da6 100644 --- a/docs/remote/linux.md +++ b/docs/remote/linux.md @@ -1,7 +1,7 @@ --- ContentId: 7ec8dedf-0659-437e-98f1-2d27f5e243eb MetaDescription: Linux Prerequisites for VS Code Remote - SSH, Dev Containers, and WSL extensions -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Remote Development with Linux diff --git a/docs/remote/remote-overview.md b/docs/remote/remote-overview.md index cb3b982efa1..3751223ec83 100644 --- a/docs/remote/remote-overview.md +++ b/docs/remote/remote-overview.md @@ -1,7 +1,7 @@ --- ContentId: eceea3f0-feee-47c2-8b65-1f1b0825355b MetaDescription: Visual Studio Code Remote Development -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # VS Code Remote Development diff --git a/docs/remote/ssh-tutorial.md b/docs/remote/ssh-tutorial.md index 2802c9dee3b..28eda450e10 100644 --- a/docs/remote/ssh-tutorial.md +++ b/docs/remote/ssh-tutorial.md @@ -1,7 +1,7 @@ --- ContentId: beb86509-a36f-4e3b-a32e-b3d8c3966dd7 MetaDescription: Connect over SSH with Visual Studio Code -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Remote development over SSH diff --git a/docs/remote/ssh.md b/docs/remote/ssh.md index 7ca8399fa5b..73740493232 100644 --- a/docs/remote/ssh.md +++ b/docs/remote/ssh.md @@ -1,7 +1,7 @@ --- ContentId: 42e65445-fb3b-4561-8730-bbd19769a160 MetaDescription: Developing on Remote Machines or VMs using Visual Studio Code Remote Development and SSH -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Remote Development using SSH diff --git a/docs/remote/troubleshooting.md b/docs/remote/troubleshooting.md index 88d0bdcfba6..fc82b205916 100644 --- a/docs/remote/troubleshooting.md +++ b/docs/remote/troubleshooting.md @@ -1,7 +1,7 @@ --- ContentId: 42e65445-fb3b-4561-8730-bbd19769a160 MetaDescription: Visual Studio Code Remote Development troubleshooting tips and tricks for SSH, Containers, and the Windows Subsystem for Linux (WSL) -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Remote Development Tips and Tricks diff --git a/docs/remote/tunnels.md b/docs/remote/tunnels.md index 4e64820fe8c..d71f683a368 100644 --- a/docs/remote/tunnels.md +++ b/docs/remote/tunnels.md @@ -1,7 +1,7 @@ --- ContentId: 5d33c1af-b4e6-4894-aae1-acf95ee3ffa8 MetaDescription: Using the Visual Studio Code Remote Tunnels extension -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Developing with Remote Tunnels diff --git a/docs/remote/vscode-server.md b/docs/remote/vscode-server.md index 1102b060d48..522f294d799 100644 --- a/docs/remote/vscode-server.md +++ b/docs/remote/vscode-server.md @@ -1,7 +1,7 @@ --- ContentId: d750ab6d-82c2-4e64-8fbb-7888e1374381 MetaDescription: Using Visual Studio Code Server -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Visual Studio Code Server diff --git a/docs/remote/wsl-tutorial.md b/docs/remote/wsl-tutorial.md index 0639ba56643..64357c796b1 100644 --- a/docs/remote/wsl-tutorial.md +++ b/docs/remote/wsl-tutorial.md @@ -1,7 +1,7 @@ --- ContentId: 44988826-46b8-498a-b1c9-f821378c2870 MetaDescription: Work in Windows Subsystem for Linux with Visual Studio Code -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Remote development in WSL diff --git a/docs/remote/wsl.md b/docs/remote/wsl.md index 6c783977630..66c78ac582e 100644 --- a/docs/remote/wsl.md +++ b/docs/remote/wsl.md @@ -1,7 +1,7 @@ --- ContentId: 79bcdbf9-d6a5-4e04-bbee-e7bb71f09f0a MetaDescription: Using Visual Studio Code Remote Development with the Windows Subsystem for Linux (WSL) -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Developing in WSL diff --git a/docs/setup/additional-components.md b/docs/setup/additional-components.md index 606f6b35885..c5f8eaca5e6 100644 --- a/docs/setup/additional-components.md +++ b/docs/setup/additional-components.md @@ -1,6 +1,6 @@ --- ContentId: 243B79C2-819F-4257-B80D-2CD9CCB04C84 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Setting up additional components to use with Visual Studio Code. --- # Additional components and tools diff --git a/docs/setup/linux.md b/docs/setup/linux.md index 4f22f3add6c..8c82d9fdd8e 100644 --- a/docs/setup/linux.md +++ b/docs/setup/linux.md @@ -1,6 +1,6 @@ --- ContentId: 7FDF94DB-3527-4296-BE1C-493495B89408 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Install Visual Studio Code on Linux with Debian, RPM, Snap, Arch, or Nix package options. MetaSocialImage: images/quicksetup/quick-setup-social.png --- diff --git a/docs/setup/mac.md b/docs/setup/mac.md index 64b4a6d4869..c6ed61c86a3 100644 --- a/docs/setup/mac.md +++ b/docs/setup/mac.md @@ -1,6 +1,6 @@ --- ContentId: EEADB50A-F5E3-41E9-89DA-35F165196691 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Install Visual Studio Code on macOS, add the code command to your path, and resolve common setup issues. MetaSocialImage: images/quicksetup/quick-setup-social.png --- diff --git a/docs/setup/network.md b/docs/setup/network.md index e799efa71ef..2bceb512028 100644 --- a/docs/setup/network.md +++ b/docs/setup/network.md @@ -1,6 +1,6 @@ --- ContentId: 84F36EDE-4D66-4A2E-B4D1-F020C73EB2AD -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Setup VS Code's Network Connection. --- # Network Connections in Visual Studio Code diff --git a/docs/setup/raspberry-pi.md b/docs/setup/raspberry-pi.md index 30bd6e66b12..6bcc660075a 100644 --- a/docs/setup/raspberry-pi.md +++ b/docs/setup/raspberry-pi.md @@ -1,6 +1,6 @@ --- ContentId: E059E35A-8AD0-4D4A-9BE1-E23D45D75C1C -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Get Visual Studio Code up and running on Raspberry Pi OS. --- # Visual Studio Code on Raspberry Pi diff --git a/docs/setup/setup-overview.md b/docs/setup/setup-overview.md index 5dd82229504..8dad0a9b272 100644 --- a/docs/setup/setup-overview.md +++ b/docs/setup/setup-overview.md @@ -1,6 +1,6 @@ --- ContentId: FC5262F3-D91D-4665-A5D2-BCBCCF66E53A -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Install Visual Studio Code on Windows, macOS, or Linux and choose related setup options for your workflow. MetaSocialImage: images/quicksetup/quick-setup-social.png --- diff --git a/docs/setup/uninstall.md b/docs/setup/uninstall.md index c8bbb18031d..bbd01953861 100644 --- a/docs/setup/uninstall.md +++ b/docs/setup/uninstall.md @@ -1,6 +1,6 @@ --- ContentId: 435486d3-ad55-4a31-a087-d108f75ba669 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Uninstall Visual Studio Code and clean up. --- # Uninstall Visual Studio Code diff --git a/docs/setup/vscode-web.md b/docs/setup/vscode-web.md index 58ab8bc069f..b5f990b84bc 100644 --- a/docs/setup/vscode-web.md +++ b/docs/setup/vscode-web.md @@ -1,6 +1,6 @@ --- ContentId: d665a790-1da1-4f45-bc0f-c09822528e55 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code for the Web and the vscode.dev URL --- # Visual Studio Code for the Web diff --git a/docs/setup/windows.md b/docs/setup/windows.md index d8d4f6cfbc9..3e300056deb 100644 --- a/docs/setup/windows.md +++ b/docs/setup/windows.md @@ -1,6 +1,6 @@ --- ContentId: 4670C281-5761-46E6-8C46-10D523946FFB -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Install Visual Studio Code on Windows, choose User or System setup, and configure Windows developer tools. MetaSocialImage: images/quicksetup/quick-setup-social.png --- diff --git a/docs/sourcecontrol/branches-worktrees.md b/docs/sourcecontrol/branches-worktrees.md index 9bc16c350c1..6dafb33bee7 100644 --- a/docs/sourcecontrol/branches-worktrees.md +++ b/docs/sourcecontrol/branches-worktrees.md @@ -1,6 +1,6 @@ --- ContentId: a9b2c3d4-e5f6-7890-ab12-cd3456789012 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to work with Git branches and worktrees in VS Code. Create, switch between, and manage multiple branches, use Git worktrees for parallel development, and manage stashes for temporary changes. Keywords: - source control diff --git a/docs/sourcecontrol/faq.md b/docs/sourcecontrol/faq.md index 760be0b543b..eb8e77a9eb7 100644 --- a/docs/sourcecontrol/faq.md +++ b/docs/sourcecontrol/faq.md @@ -1,7 +1,7 @@ --- ContentId: 431b4458-34c4-4aba-a0ee-eaddf7cd91a1 MetaDescription: Visual Studio Code's Frequently Asked Questions (FAQ) for Source Control, Git & GitHub in VS Code -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 Keywords: - source control - scm diff --git a/docs/sourcecontrol/github.md b/docs/sourcecontrol/github.md index a93ce6fb23e..91481515ee6 100644 --- a/docs/sourcecontrol/github.md +++ b/docs/sourcecontrol/github.md @@ -1,6 +1,6 @@ --- ContentId: bd1be8cf-b745-4737-be48-db381ec3acc6 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Working with GitHub Pull Requests and Issues in Visual Studio Code Keywords: - source control diff --git a/docs/sourcecontrol/merge-conflicts.md b/docs/sourcecontrol/merge-conflicts.md index bffb6288736..87d67ccdc63 100644 --- a/docs/sourcecontrol/merge-conflicts.md +++ b/docs/sourcecontrol/merge-conflicts.md @@ -1,6 +1,6 @@ --- ContentId: 8f4e9d2a-3b5c-4e7a-9f1d-2c8a5b6e3d9f -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to resolve Git merge conflicts in VS Code using inline editor actions, the 3-way merge editor, and AI-assisted resolution. Keywords: - source control diff --git a/docs/sourcecontrol/overview.md b/docs/sourcecontrol/overview.md index 80d2005d538..e9341b3da65 100644 --- a/docs/sourcecontrol/overview.md +++ b/docs/sourcecontrol/overview.md @@ -1,6 +1,6 @@ --- ContentId: 7E22CCC0-2AB8-4729-A4C9-BE2B16853820 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to use VS Code's integrated Git source control features like staging, committing, branching, merge conflict resolution, and GitHub integration. Keywords: - source control diff --git a/docs/sourcecontrol/quickstart.md b/docs/sourcecontrol/quickstart.md index 384dbb298db..8f5b8f14b64 100644 --- a/docs/sourcecontrol/quickstart.md +++ b/docs/sourcecontrol/quickstart.md @@ -1,6 +1,6 @@ --- ContentId: 5f83254d-2817-4398-9321-456789abcdef -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Quickly get started with Git source control in Visual Studio Code. Initialize a repository, stage changes, and commit code in minutes. Keywords: - source control diff --git a/docs/sourcecontrol/repos-remotes.md b/docs/sourcecontrol/repos-remotes.md index 8723c91eb2d..a25f611cdc7 100644 --- a/docs/sourcecontrol/repos-remotes.md +++ b/docs/sourcecontrol/repos-remotes.md @@ -1,6 +1,6 @@ --- ContentId: 8f34d9b6-3185-426a-b6d9-7e5ac7138a31 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Master working with Git repositories and remotes in VS Code. Learn about cloning, publishing, push/pull/sync operations, upstream tracking, auto-fetch, and managing multiple repositories. Keywords: - source control diff --git a/docs/sourcecontrol/staging-commits.md b/docs/sourcecontrol/staging-commits.md index 001ed89e6e1..d381afebbc6 100644 --- a/docs/sourcecontrol/staging-commits.md +++ b/docs/sourcecontrol/staging-commits.md @@ -1,6 +1,6 @@ --- ContentId: 344271ac-56df-4cea-b0a9-2c135f7f3dec -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Master Git staging and commits in VS Code with granular file control, AI-powered commit messages, visual diff reviews, and comprehensive change tracking tools. Keywords: - source control diff --git a/docs/sourcecontrol/troubleshooting.md b/docs/sourcecontrol/troubleshooting.md index ed6d823f68d..faa59e956e1 100644 --- a/docs/sourcecontrol/troubleshooting.md +++ b/docs/sourcecontrol/troubleshooting.md @@ -1,7 +1,7 @@ --- ContentId: 8a7c3f4e-5b2d-4c9a-8e1f-6d3a2b1c0e9f MetaDescription: Diagnose Git issues using output logs, trace logging, and diagnostic tools in Visual Studio Code -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 Keywords: - source control - git diff --git a/docs/terminal/advanced.md b/docs/terminal/advanced.md index 31a33018230..3f6a8188094 100644 --- a/docs/terminal/advanced.md +++ b/docs/terminal/advanced.md @@ -1,6 +1,6 @@ --- ContentId: D458AFDC-C001-43FD-A4BB-9474767B2C04 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code's integrated terminal has several advanced features. --- # Terminal Advanced diff --git a/docs/terminal/appearance.md b/docs/terminal/appearance.md index 6556975f447..efd72d1fcd9 100644 --- a/docs/terminal/appearance.md +++ b/docs/terminal/appearance.md @@ -1,6 +1,6 @@ --- ContentId: F1AA7F3E-E078-4C02-B2DE-EC3F5F36F751 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code's integrated terminal allows customizing its appearance in various ways. --- # Terminal Appearance diff --git a/docs/terminal/basics.md b/docs/terminal/basics.md index 2ae1b90e493..929ec73b02c 100644 --- a/docs/terminal/basics.md +++ b/docs/terminal/basics.md @@ -1,6 +1,6 @@ --- ContentId: 7B4DC928-2414-4FC7-9C76-E4A13D6675FE -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code has an integrated terminal to enable working in your shell of choice without leaving the editor. --- # Terminal Basics diff --git a/docs/terminal/getting-started.md b/docs/terminal/getting-started.md index a33fc8b78a2..2da4d74175a 100644 --- a/docs/terminal/getting-started.md +++ b/docs/terminal/getting-started.md @@ -1,6 +1,6 @@ --- ContentId: 7B4DC928-2414-4FC7-9C76-E4A13D6675FE -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn how to get started running shell commands with the integrated terminal in Visual Studio Code. --- # Getting started with the terminal diff --git a/docs/terminal/profiles.md b/docs/terminal/profiles.md index 7c03406e150..bd5a08e4c15 100644 --- a/docs/terminal/profiles.md +++ b/docs/terminal/profiles.md @@ -1,6 +1,6 @@ --- ContentId: 1a9d76e8-9c8c-446e-974e-d71570e7d62a -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code's integrated terminal allows configuring various profiles to make launching various shells easier. --- # Terminal Profiles diff --git a/docs/terminal/shell-integration.md b/docs/terminal/shell-integration.md index f48fda43d19..b5ad3e749a4 100644 --- a/docs/terminal/shell-integration.md +++ b/docs/terminal/shell-integration.md @@ -1,6 +1,6 @@ --- ContentId: a6a1652b-c0d8-4054-a2da-feb915eef2cc -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Visual Studio Code's embedded terminal can integrate with some shells to enhance the capabilities of the terminal. --- # Terminal Shell Integration diff --git a/docs/typescript/typescript-debugging.md b/docs/typescript/typescript-debugging.md index 5108bd1504d..8cb75ca485b 100644 --- a/docs/typescript/typescript-debugging.md +++ b/docs/typescript/typescript-debugging.md @@ -1,6 +1,6 @@ --- ContentId: 19c60eb6-662b-444a-92f6-009642cc1e5b -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: TypeScript debugging with Visual Studio Code. MetaSocialImage: ../languages/images/typescript/typescript-social.png --- diff --git a/docs/typescript/typescript-editing.md b/docs/typescript/typescript-editing.md index 08f9749f216..3e9537b21d1 100644 --- a/docs/typescript/typescript-editing.md +++ b/docs/typescript/typescript-editing.md @@ -1,6 +1,6 @@ --- ContentId: db5139eb-9623-4d0b-8180-8b495e2b8b06 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about TypeScript editing with Visual Studio Code. --- # Editing TypeScript diff --git a/docs/typescript/typescript-refactoring.md b/docs/typescript/typescript-refactoring.md index 472bf7c30fa..1279f2197aa 100644 --- a/docs/typescript/typescript-refactoring.md +++ b/docs/typescript/typescript-refactoring.md @@ -1,6 +1,6 @@ --- ContentId: ff7a9f28-26b2-4ac6-8c16-1a16182bb6ca -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about TypeScript refactorings supported by Visual Studio Code. --- # Refactoring TypeScript diff --git a/docs/typescript/typescript-transpiling.md b/docs/typescript/typescript-transpiling.md index 45d8fc72efb..5cb41fdb478 100644 --- a/docs/typescript/typescript-transpiling.md +++ b/docs/typescript/typescript-transpiling.md @@ -1,6 +1,6 @@ --- ContentId: 59543856-da91-4a0d-9a98-9d5f2bf70c71 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: Learn about TypeScript transpiling with Visual Studio Code. --- # Transpiling TypeScript diff --git a/docs/typescript/typescript-tutorial.md b/docs/typescript/typescript-tutorial.md index 4b57e32c4cf..bb5c84b19ee 100644 --- a/docs/typescript/typescript-tutorial.md +++ b/docs/typescript/typescript-tutorial.md @@ -1,6 +1,6 @@ --- ContentId: cb4f3742-733c-49d8-96db-d4bf8403bf64 -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 MetaDescription: TypeScript tutorial with Visual Studio Code. MetaSocialImage: ../languages/images/typescript/typescript-social.png --- diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index 01cadd6598e..61d13d1440c 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -1,35 +1,37 @@ --- Order: 133 -TOCTitle: Insiders -PageTitle: "Visual Studio Code 1.123 (Insiders)" -MetaDescription: Learn what's new in Visual Studio Code 1.123 (Insiders) +TOCTitle: 1.123 +PageTitle: Visual Studio Code 1.123 +MetaDescription: Learn what's new in Visual Studio Code 1.123 MetaSocialImage: 1_123/release-highlights.webp Date: 2026-06-03 DownloadVersion: 1.123.0 Milestone: 1.123.0 -ProductEdition: Insiders +ProductEdition: Stable --- -# Visual Studio Code 1.123 +# Visual Studio Code 1.123 Follow us on [LinkedIn](https://www.linkedin.com/showcase/vs-code), [X](https://go.microsoft.com/fwlink/?LinkID=533687), [Bluesky](https://bsky.app/profile/vscode.dev) --- -_Last updated: May 29, 2026_ +_Release date: June 3, 2026_ -Welcome to the 1.123 release of Visual Studio Code. + - +Welcome to the 1.123 release of Visual Studio Code. This release ... + +* [highlight](#bookmark): Happy Coding! --- -## May 29, 2026 +## Agents + + +## Chat + + +## MCP + + +## Accessibility + + +## Editor Experience + + +## Code Editing + + +## Notebooks + -* You can now hand off a chat session from VS Code to the Agents window, so you can continue your conversation in the standalone agents experience. _[#316565](https://github.com/microsoft/vscode/pull/316565)_ +## Source Control -* In the integrated browser, you can now add an area screenshot as context to chat by selecting a region of the page. _[#318791](https://github.com/microsoft/vscode/pull/318791)_ -* Prompt file subcommands can now be invoked with a space instead of a colon, for example `/chronicle tips` instead of `/chronicle:tips`. _[#318867](https://github.com/microsoft/vscode/pull/318867)_ +## Debugging -* Copilot Chat now uses the _execution subagent_ by default. The subagent is specialized for the task of running sequences of bash commands and summarizing the results succinctly for the main agent. This allows the main agent context to be more efficiently utilized, and saves both tokens and costs. The subagent is powered by Google's Gemini-3-Flash model. The subagent can be toggled with the setting `github.copilot.chat.executionSubagent.enabled`. - -## May 28, 2026 -* Chat now lets you send a request with only attachments and no text. For example, you can attach an image or file and send it directly without adding a message. _[#317776](https://github.com/microsoft/vscode/pull/317776)_ +## Tasks -* Agent mode chat indicators in the title bar are now hidden when Zen mode is active. _[#318848](https://github.com/microsoft/vscode/pull/318848)_ -* Copilot Cloud tasks now renders with the same tool cards, edit diffs, and terminal output as local Copilot CLI sessions. _[#318646](https://github.com/microsoft/vscode/pull/318646)_ +## Terminal -* Fixed `/doc` placing Python docstrings before decorators instead of inside the function body. _[#318571](https://github.com/microsoft/vscode/pull/318571)_ -* Fixed BYOK reasoning models from OpenRouter, DeepSeek, and similar providers failing with HTTP 400 errors after tool calls. _[#318809](https://github.com/microsoft/vscode/pull/318809)_ +## Authentication -* Fixed the `--folder-uri` and `--file-uri` CLI flags failing silently on Windows when not used as the last argument or when combined with `--wait`. _[#308150](https://github.com/microsoft/vscode/pull/308150)_ -## May 27, 2026 +## Languages -* Updated to Electron 42, which includes Chromium 148 and Node.js 22.x. _[#292445](https://github.com/microsoft/vscode/issues/292445)_ -* The AI Customization management editor now uses a compact header mode for a cleaner, more integrated look. _[#318378](https://github.com/microsoft/vscode/pull/318378)_ +## Remote Development -* Browser-related settings now appear in their own section in the Settings editor. _[#318602](https://github.com/microsoft/vscode/pull/318602)_ +The [Remote Development extensions](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack), allow you to use a [Dev Container](https://code.visualstudio.com/docs/devcontainers/containers), remote machine via SSH or [Remote Tunnels](https://code.visualstudio.com/docs/remote/tunnels), or the [Windows Subsystem for Linux](https://learn.microsoft.com/windows/wsl) (WSL) as a full-featured development environment. -## May 26, 2026 +Highlights include: -* The Agents window now displays sessions in a grid layout. _[#317309](https://github.com/microsoft/vscode/pull/317309)_ +* TODO: @ntrogh -* Agent feedback in the Agents window now supports threaded replies, so you can respond to individual comments. _[#318324](https://github.com/microsoft/vscode/pull/318324)_ +You can learn more about these features in the [Remote Development release notes](https://github.com/microsoft/vscode-docs/blob/main/remote-release-notes/v1_123.md). -* Steering messages sent during an agent host session now appear as their own user turn in the chat, instead of being folded into the in-flight turn. _[#318456](https://github.com/microsoft/vscode/pull/318456)_ -* When agent mode runs multiple terminal commands in parallel, completion notifications are now batched into a single message instead of creating a separate agent turn for each command. _[#316275](https://github.com/microsoft/vscode/pull/316275)_ +## Contributions to extensions + + +## Extension Authoring + + +## Proposed APIs + + +## Engineering + + +## Deprecated features and settings + +### New deprecations in this release + +### Upcoming deprecations + + +## Notable fixes + + +## Thank you + --- We really appreciate people trying our new features as soon as they are ready, so check back here often and learn what's new. +>If you'd like to read release notes for previous VS Code versions, go to [Updates](https://code.visualstudio.com/updates) on [code.visualstudio.com](https://code.visualstudio.com). + diff --git a/remote/advancedcontainers/add-local-file-mount.md b/remote/advancedcontainers/add-local-file-mount.md index 45149e2b699..7298c07c48c 100644 --- a/remote/advancedcontainers/add-local-file-mount.md +++ b/remote/advancedcontainers/add-local-file-mount.md @@ -5,7 +5,7 @@ TOCTitle: Add local file mount PageTitle: Add local file mount to a container ContentId: 1a14ff36-13ea-40ec-acc9-16bd0d6725f6 MetaDescription: Add local file mount to a container -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Add another local file mount diff --git a/remote/advancedcontainers/add-nonroot-user.md b/remote/advancedcontainers/add-nonroot-user.md index 97b51083a43..74da443866b 100644 --- a/remote/advancedcontainers/add-nonroot-user.md +++ b/remote/advancedcontainers/add-nonroot-user.md @@ -5,7 +5,7 @@ TOCTitle: Add non-root user PageTitle: Add non-root user to a container ContentId: 59f77c6b-0800-41e6-b7c8-a2d8e749ea17 MetaDescription: Add non-root user to a container -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Add a non-root user to a container diff --git a/remote/advancedcontainers/change-default-source-mount.md b/remote/advancedcontainers/change-default-source-mount.md index 37eea8c3955..7aadd9d1719 100644 --- a/remote/advancedcontainers/change-default-source-mount.md +++ b/remote/advancedcontainers/change-default-source-mount.md @@ -5,7 +5,7 @@ TOCTitle: Change default mount PageTitle: Change default source code mount in containers ContentId: 1a1e7e2a-f483-47dd-b676-b75a11e4be1f MetaDescription: Change default source code mount in containers -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Change the default source code mount diff --git a/remote/advancedcontainers/configure-separate-containers.md b/remote/advancedcontainers/configure-separate-containers.md index 041f5a1d756..47cfca196e9 100644 --- a/remote/advancedcontainers/configure-separate-containers.md +++ b/remote/advancedcontainers/configure-separate-containers.md @@ -5,7 +5,7 @@ TOCTitle: Configure separate containers PageTitle: Configure separate containers for multiple projects ContentId: d3b13c08-3c78-4891-b80a-5a15784aeb1e MetaDescription: Configure separate containers for multiple projects -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Configure separate containers diff --git a/remote/advancedcontainers/connect-multiple-containers.md b/remote/advancedcontainers/connect-multiple-containers.md index 9289762b801..05b6c0b9c65 100644 --- a/remote/advancedcontainers/connect-multiple-containers.md +++ b/remote/advancedcontainers/connect-multiple-containers.md @@ -5,7 +5,7 @@ TOCTitle: Connect to multiple containers PageTitle: Connect to multiple containers ContentId: d3b8e250-a03e-4c67-b2f9-391cc106f3b5 MetaDescription: Connect to multiple containers -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Connect to multiple containers diff --git a/remote/advancedcontainers/develop-remote-host.md b/remote/advancedcontainers/develop-remote-host.md index b9555c671aa..b0e856d359a 100644 --- a/remote/advancedcontainers/develop-remote-host.md +++ b/remote/advancedcontainers/develop-remote-host.md @@ -5,7 +5,7 @@ TOCTitle: Develop on a remote Docker host PageTitle: Develop a container on a remote Docker host ContentId: 661004c9-d96c-4898-8b33-91eefb893466 MetaDescription: Develop a container on a remote Docker host -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Develop on a remote Docker host diff --git a/remote/advancedcontainers/docker-options.md b/remote/advancedcontainers/docker-options.md index 058a8a1aeec..b1fe9883511 100644 --- a/remote/advancedcontainers/docker-options.md +++ b/remote/advancedcontainers/docker-options.md @@ -5,7 +5,7 @@ TOCTitle: Docker options PageTitle: Dev Containers Docker options ContentId: 5098c2a8-5aba-4a48-9e9b-5dabf1db93ca MetaDescription: Dev Containers Docker options -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Alternate ways to install Docker diff --git a/remote/advancedcontainers/environment-variables.md b/remote/advancedcontainers/environment-variables.md index e854bdf7b7e..95af97a81d2 100644 --- a/remote/advancedcontainers/environment-variables.md +++ b/remote/advancedcontainers/environment-variables.md @@ -5,7 +5,7 @@ TOCTitle: Environment variables PageTitle: Container environment variables ContentId: 031424a7-ab0e-42e0-ab7d-30a5371b9a50 MetaDescription: Use environment variables in containers -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Environment variables diff --git a/remote/advancedcontainers/improve-performance.md b/remote/advancedcontainers/improve-performance.md index 9318915237e..c6d4b87524a 100644 --- a/remote/advancedcontainers/improve-performance.md +++ b/remote/advancedcontainers/improve-performance.md @@ -5,7 +5,7 @@ TOCTitle: Improve performance PageTitle: Improve container performance ContentId: 0956602e-d7a7-4071-8345-86075fd81374 MetaDescription: Improve container performance -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Improve disk performance diff --git a/remote/advancedcontainers/overview.md b/remote/advancedcontainers/overview.md index 4fa9a0f23c9..4fb1f3bfcb7 100644 --- a/remote/advancedcontainers/overview.md +++ b/remote/advancedcontainers/overview.md @@ -5,7 +5,7 @@ TOCTitle: Overview PageTitle: Working with containers in Visual Studio Code ContentId: fbc9ef0d-7448-4289-aedb-278af37f15c2 MetaDescription: Working inside a development container with Visual Studio Code -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Advanced container configuration diff --git a/remote/advancedcontainers/persist-bash-history.md b/remote/advancedcontainers/persist-bash-history.md index 86fd82c23f0..b0a8f292d34 100644 --- a/remote/advancedcontainers/persist-bash-history.md +++ b/remote/advancedcontainers/persist-bash-history.md @@ -5,7 +5,7 @@ TOCTitle: Persist bash history PageTitle: Persist bash history in containers ContentId: 68111a8d-530c-4909-916d-3e68758e5e33 MetaDescription: Persist bash history in containers -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Persist bash history diff --git a/remote/advancedcontainers/questions-feedback.md b/remote/advancedcontainers/questions-feedback.md index 6a2f5d556a1..d6427a6d4cf 100644 --- a/remote/advancedcontainers/questions-feedback.md +++ b/remote/advancedcontainers/questions-feedback.md @@ -5,7 +5,7 @@ TOCTitle: Questions or feedback PageTitle: Dev Containers questions or feedback ContentId: 6e283295-8039-4b60-854a-809bd8612ee4 MetaDescription: Dev Containers questions or feedback -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Questions or feedback diff --git a/remote/advancedcontainers/reduce-docker-warnings.md b/remote/advancedcontainers/reduce-docker-warnings.md index 19c33146c1e..f6fbbe22929 100644 --- a/remote/advancedcontainers/reduce-docker-warnings.md +++ b/remote/advancedcontainers/reduce-docker-warnings.md @@ -5,7 +5,7 @@ TOCTitle: Reduce Docker warnings PageTitle: Reduce Docker container build warnings ContentId: 19d0127f-c27b-4bee-9a19-68c93dc63922 MetaDescription: Reduce Docker container build warnings -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Reduce Docker build warnings diff --git a/remote/advancedcontainers/set-docker-compose-project-name.md b/remote/advancedcontainers/set-docker-compose-project-name.md index 00292eac3b9..f5ab0fd5c2b 100644 --- a/remote/advancedcontainers/set-docker-compose-project-name.md +++ b/remote/advancedcontainers/set-docker-compose-project-name.md @@ -5,7 +5,7 @@ TOCTitle: Set Docker Compose project name PageTitle: Set Docker Compose project name ContentId: 3071cf6e-1a93-498a-91e9-48f439c589b3 MetaDescription: Set Docker Compose project name -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Set Docker Compose project name diff --git a/remote/advancedcontainers/sharing-git-credentials.md b/remote/advancedcontainers/sharing-git-credentials.md index 563f76f71d5..b97f0d03b05 100644 --- a/remote/advancedcontainers/sharing-git-credentials.md +++ b/remote/advancedcontainers/sharing-git-credentials.md @@ -5,7 +5,7 @@ TOCTitle: Sharing git credentials PageTitle: Sharing git credentials ContentId: 4627daab-1bc2-4e3b-ba81-cd9319ec1230 MetaDescription: Sharing git credentials -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Sharing Git credentials with your container diff --git a/remote/advancedcontainers/start-processes.md b/remote/advancedcontainers/start-processes.md index 76a93e64a29..be7131400e8 100644 --- a/remote/advancedcontainers/start-processes.md +++ b/remote/advancedcontainers/start-processes.md @@ -5,7 +5,7 @@ TOCTitle: Start processes PageTitle: Start a processes when a container starts ContentId: 5be7285b-998b-4378-bdc4-90915e858eb7 MetaDescription: Start a process when a container starts -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Start a process when the container starts diff --git a/remote/advancedcontainers/use-docker-kubernetes.md b/remote/advancedcontainers/use-docker-kubernetes.md index f6694db744a..347610ac1e2 100644 --- a/remote/advancedcontainers/use-docker-kubernetes.md +++ b/remote/advancedcontainers/use-docker-kubernetes.md @@ -5,7 +5,7 @@ TOCTitle: Use Docker or Kubernetes PageTitle: Use Docker or Kubernetes from a container ContentId: d324a29d-3f64-4331-9c34-a283719e9d7b MetaDescription: Use Docker or Kubernetes from a container -DateApproved: 5/28/2026 +DateApproved: 6/3/2026 --- # Use Docker or Kubernetes from a container From f3d59019cd264901f97ce46fd532dc7ab82e8c49 Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Mon, 1 Jun 2026 12:06:12 +0200 Subject: [PATCH 002/113] Prepare 1.123 release (updated commit hash) --- api/references/vscode-api.template | 2 +- build/keybindings/doc.keybindings.linux.json | 2 ++ build/keybindings/doc.keybindings.osx.json | 2 ++ build/keybindings/doc.keybindings.win.json | 2 ++ docs/enterprise/policies.template.md | 2 +- 5 files changed, 8 insertions(+), 2 deletions(-) diff --git a/api/references/vscode-api.template b/api/references/vscode-api.template index 1b7905863a8..920a1d0f415 100644 --- a/api/references/vscode-api.template +++ b/api/references/vscode-api.template @@ -3,7 +3,7 @@ ContentId: 8CEBCDF8-4F0A-4C81-A904-3DEA43480EA6 DateApproved: 02/04/2026 -VSCodeCommitHash: c6baf76451a0b477ef1785b71ba59f3e599fddc3 +VSCodeCommitHash: 1ec0e888245715a58ccd42565c3105846700aa88 VSCodeVersion: 1.123.0 # Summarize the whole topic in less than 300 characters for SEO purpose diff --git a/build/keybindings/doc.keybindings.linux.json b/build/keybindings/doc.keybindings.linux.json index 6cd42ccffbe..a97be5d7436 100644 --- a/build/keybindings/doc.keybindings.linux.json +++ b/build/keybindings/doc.keybindings.linux.json @@ -643,10 +643,12 @@ { "key": "ctrl+down", "command": "widgetNavigation.focusNext" }, { "key": "ctrl+up", "command": "widgetNavigation.focusPrevious" }, { "key": "escape", "command": "workbench.action.browser.addElementToChat" }, +{ "key": "ctrl+d", "command": "workbench.action.browser.addFavorite" }, { "key": "ctrl+l", "command": "workbench.action.browser.focusUrlInput" }, { "key": "escape", "command": "workbench.action.browser.hideEmulationToolbar" }, { "key": "ctrl+alt+/", "command": "workbench.action.browser.openOrList" }, { "key": "ctrl+shift+a", "command": "workbench.action.browser.quickOpen" }, +{ "key": "ctrl+d", "command": "workbench.action.browser.removeFavorite" }, { "key": "f12", "command": "workbench.action.browser.toggleDevTools" }, { "key": "ctrl+escape", "command": "workbench.action.chat.cancel" }, { "key": "enter", "command": "workbench.action.chat.editRequests" }, diff --git a/build/keybindings/doc.keybindings.osx.json b/build/keybindings/doc.keybindings.osx.json index f61a9c53a00..4395d3ca6ed 100644 --- a/build/keybindings/doc.keybindings.osx.json +++ b/build/keybindings/doc.keybindings.osx.json @@ -695,10 +695,12 @@ { "key": "cmd+down", "command": "widgetNavigation.focusNext" }, { "key": "cmd+up", "command": "widgetNavigation.focusPrevious" }, { "key": "escape", "command": "workbench.action.browser.addElementToChat" }, +{ "key": "cmd+d", "command": "workbench.action.browser.addFavorite" }, { "key": "cmd+l", "command": "workbench.action.browser.focusUrlInput" }, { "key": "escape", "command": "workbench.action.browser.hideEmulationToolbar" }, { "key": "alt+cmd+/", "command": "workbench.action.browser.openOrList" }, { "key": "shift+cmd+a", "command": "workbench.action.browser.quickOpen" }, +{ "key": "cmd+d", "command": "workbench.action.browser.removeFavorite" }, { "key": "f12", "command": "workbench.action.browser.toggleDevTools" }, { "key": "cmd+escape", "command": "workbench.action.chat.cancel" }, { "key": "enter", "command": "workbench.action.chat.editRequests" }, diff --git a/build/keybindings/doc.keybindings.win.json b/build/keybindings/doc.keybindings.win.json index 7d5a1dbb898..ae5fc4a640a 100644 --- a/build/keybindings/doc.keybindings.win.json +++ b/build/keybindings/doc.keybindings.win.json @@ -651,10 +651,12 @@ { "key": "ctrl+down", "command": "widgetNavigation.focusNext" }, { "key": "ctrl+up", "command": "widgetNavigation.focusPrevious" }, { "key": "escape", "command": "workbench.action.browser.addElementToChat" }, +{ "key": "ctrl+d", "command": "workbench.action.browser.addFavorite" }, { "key": "ctrl+l", "command": "workbench.action.browser.focusUrlInput" }, { "key": "escape", "command": "workbench.action.browser.hideEmulationToolbar" }, { "key": "ctrl+alt+/", "command": "workbench.action.browser.openOrList" }, { "key": "ctrl+shift+a", "command": "workbench.action.browser.quickOpen" }, +{ "key": "ctrl+d", "command": "workbench.action.browser.removeFavorite" }, { "key": "f12", "command": "workbench.action.browser.toggleDevTools" }, { "key": "alt+backspace", "command": "workbench.action.chat.cancel" }, { "key": "enter", "command": "workbench.action.chat.editRequests" }, diff --git a/docs/enterprise/policies.template.md b/docs/enterprise/policies.template.md index ad470344253..e6a9e7fc50b 100644 --- a/docs/enterprise/policies.template.md +++ b/docs/enterprise/policies.template.md @@ -3,7 +3,7 @@ ContentId: 200bf922-3684-45ee-a8dd-43191d6b3f8b DateApproved: 6/3/2026 -VSCodeCommitHash: c6baf76451a0b477ef1785b71ba59f3e599fddc3 +VSCodeCommitHash: 1ec0e888245715a58ccd42565c3105846700aa88 VSCodeVersion: 1.123.0 # Summarize the whole topic in less than 300 characters for SEO purpose From 956aa7eb48578d794444117d05943e619855e164 Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Mon, 1 Jun 2026 23:30:18 +0200 Subject: [PATCH 003/113] Fix metadata --- docs/copilot/chat/session-insights.md | 4 ++-- docs/copilot/chat/session-sync.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/copilot/chat/session-insights.md b/docs/copilot/chat/session-insights.md index a6df7806418..a12ee80aa9e 100644 --- a/docs/copilot/chat/session-insights.md +++ b/docs/copilot/chat/session-insights.md @@ -1,7 +1,7 @@ --- ContentId: a3f7d8e2-5c4b-49a1-b6d3-7e8f9a2c1d4b -DateApproved: -6/3/2026 +DateApproved: 6/3/2026 +MetaDescription: Use chronicle commands in VS Code to generate standup reports, get personalized tips, and query your Copilot session history with natural language. MetaSocialImage: ../images/shared/github-copilot-social.png --- # Query session history with chronicle diff --git a/docs/copilot/chat/session-sync.md b/docs/copilot/chat/session-sync.md index eab4e037f39..dd1b4dc9d7a 100644 --- a/docs/copilot/chat/session-sync.md +++ b/docs/copilot/chat/session-sync.md @@ -1,7 +1,7 @@ --- ContentId: b4e8c9f3-6d5a-4b2e-c7a4-8f9e1b3d2c5a -DateApproved: -6/3/2026 +DateApproved: 6/3/2026 +MetaDescription: Sync your GitHub Copilot chat sessions to your GitHub account to access session insights, share sessions, and query across all your sessions from any device. MetaSocialImage: ../images/shared/github-copilot-social.png --- # Sync Copilot sessions to GitHub From 990aedaefef696146e96ea79a382f61e50204b1c Mon Sep 17 00:00:00 2001 From: Kyle Cutler <67761731+kycutler@users.noreply.github.com> Date: Mon, 1 Jun 2026 16:54:54 -0700 Subject: [PATCH 004/113] browser notes --- release-notes/images/1_123/browser-favorite-button.png | 3 +++ release-notes/images/1_123/browser-url-bar.png | 3 +++ release-notes/v1_123.md | 8 ++++++++ 3 files changed, 14 insertions(+) create mode 100644 release-notes/images/1_123/browser-favorite-button.png create mode 100644 release-notes/images/1_123/browser-url-bar.png diff --git a/release-notes/images/1_123/browser-favorite-button.png b/release-notes/images/1_123/browser-favorite-button.png new file mode 100644 index 00000000000..f00ffe8e800 --- /dev/null +++ b/release-notes/images/1_123/browser-favorite-button.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2742501b0a1e2ccf5d2745d52e50d52af22b88f19f52a598f6997160293175d +size 23469 diff --git a/release-notes/images/1_123/browser-url-bar.png b/release-notes/images/1_123/browser-url-bar.png new file mode 100644 index 00000000000..0eaa6832e37 --- /dev/null +++ b/release-notes/images/1_123/browser-url-bar.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f91c1dccf87c521fbf5b4a2f3b67c07e252ae933bcf55c2361c42afba4884c47 +size 54516 diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index 61d13d1440c..8852263c3cb 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -83,6 +83,14 @@ Navigation End --> ## Editor Experience +### Favorite Pages in the Integrated Browser +We've remodeled the URL bar in the integrated browser into a rich UI. From here you can favorite the current page and easily search for and open your favorites. You can also easily find and switch to other open tabs from a new browser tab. + +![A button labeled "Add to Favorites" in the browser URL bar](images/1_123/browser-favorite-button.png) + +![A popup around the browser URL bar showing favorites and opened tabs](images/1_123/browser-url-bar.png) + + ## Code Editing From 4c3515ccf9d41ccf205b0ed28bcb7909726115e0 Mon Sep 17 00:00:00 2001 From: Vijay Upadya <41652029+vijayupadya@users.noreply.github.com> Date: Mon, 1 Jun 2026 23:30:49 -0700 Subject: [PATCH 005/113] Update release notes for Copilot Chat session sync Added details about the new session sync and Chronicle features for Copilot Chat, including functionality and usage instructions. --- release-notes/v1_123.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index 8852263c3cb..056047e5c71 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -74,6 +74,28 @@ Navigation End --> ## Chat +### Session Sync & Chronicle + +Your Copilot Chat sessions now sync automatically to your GitHub account, giving you a personal, searchable history of your work across machines and workspaces. + +Each session captures the conversation, the files you touched, repository context (repo, branch, timestamps), and any pull requests, issues, or commits referenced along the way. + +With the new Chronicle commands, you can put that history to work: + +- Ask natural-language questions about past sessions +- Generate standup reports +- Get personalized productivity tips +- Search your coding history by topic, file, or PR + +You can enable session sync by turning on `setting(chat.sessionSync.enabled)` + +To view session sync status, click on the status dashboard UX at botton right corner: + +image + + +For more details, please see docs: [Session Sync](https://code.visualstudio.com/docs/copilot/chat/session-sync) , [Chronicle](https://code.visualstudio.com/docs/copilot/chat/session-insights) + ## MCP From 6dff4c63bd04f1355eba35af3d80366d9e82c766 Mon Sep 17 00:00:00 2001 From: Vijay Upadya <41652029+vijayupadya@users.noreply.github.com> Date: Mon, 1 Jun 2026 23:31:40 -0700 Subject: [PATCH 006/113] Clarify instructions for enabling session sync Updated the wording for enabling session sync in the release notes. --- release-notes/v1_123.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index 056047e5c71..1eae5ab8fec 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -87,7 +87,7 @@ With the new Chronicle commands, you can put that history to work: - Get personalized productivity tips - Search your coding history by topic, file, or PR -You can enable session sync by turning on `setting(chat.sessionSync.enabled)` +To enable session sync turn on `setting(chat.sessionSync.enabled)` To view session sync status, click on the status dashboard UX at botton right corner: From ecaef7c1a449ef1dde8a26ecfb348065bc0c07eb Mon Sep 17 00:00:00 2001 From: Vijay Upadya <41652029+vijayupadya@users.noreply.github.com> Date: Mon, 1 Jun 2026 23:32:34 -0700 Subject: [PATCH 007/113] Update session sync status dashboard description --- release-notes/v1_123.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index 1eae5ab8fec..d6cfa947d8e 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -89,7 +89,7 @@ With the new Chronicle commands, you can put that history to work: To enable session sync turn on `setting(chat.sessionSync.enabled)` -To view session sync status, click on the status dashboard UX at botton right corner: +To view session sync status, click on the status popup dashboard UX at botton right corner: image From 8c23524849f31b1f655165f319a3e1b269ebd8a0 Mon Sep 17 00:00:00 2001 From: Vijay Upadya <41652029+vijayupadya@users.noreply.github.com> Date: Mon, 1 Jun 2026 23:32:56 -0700 Subject: [PATCH 008/113] Update v1_123.md --- release-notes/v1_123.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index d6cfa947d8e..c856762e34f 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -89,7 +89,7 @@ With the new Chronicle commands, you can put that history to work: To enable session sync turn on `setting(chat.sessionSync.enabled)` -To view session sync status, click on the status popup dashboard UX at botton right corner: +To view session sync status, click on the status popup dashboard UX at bottom right corner: image From 4a714e13b075e84ebb9ee99541a22a5277d70eec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20Ruales?= <1588988+jruales@users.noreply.github.com> Date: Mon, 1 Jun 2026 23:53:01 -0700 Subject: [PATCH 009/113] Release notes for new browser screenshot types --- .../images/1_123/browser-screenshot-area-fullpage.png | 3 +++ release-notes/v1_123.md | 9 +++++++++ 2 files changed, 12 insertions(+) create mode 100644 release-notes/images/1_123/browser-screenshot-area-fullpage.png diff --git a/release-notes/images/1_123/browser-screenshot-area-fullpage.png b/release-notes/images/1_123/browser-screenshot-area-fullpage.png new file mode 100644 index 00000000000..5079209b693 --- /dev/null +++ b/release-notes/images/1_123/browser-screenshot-area-fullpage.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b144406a26ac16b7de81591ab47312a0f47089aba5cac15349d99ccd824b443 +size 858243 diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index c856762e34f..c15c6b907d9 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -112,6 +112,15 @@ We've remodeled the URL bar in the integrated browser into a rich UI. From here ![A popup around the browser URL bar showing favorites and opened tabs](images/1_123/browser-url-bar.png) +### More ways to capture screenshots in the Integrated Browser + +The previous release introduced **Add Screenshot to Chat**, which lets you attach a screenshot of the current browser viewport to the chat as context. This is especially useful for UI-related tasks, such as debugging a layout issue. + +This release add two related features: +- **Add Area Screenshot to Chat:** Take a screenshot of a rectangular area that you select, and add that screenshot as chat context. +- **Add Full Page Screenshot to Chat (Experimental):** Take a screenshot of the entire web page, even beyond what is shown in the current viewport, and add that screenshot as chat context. This experimental feature requires having the `setting(workbench.browser.experimentalUserTools.enabled)` setting enabled. + +![The integrated browser's Add to Chat menu showing the "Add Area Screenshot to Chat" and "Add Full Page Screenshot to Chat (Experimental)" options, with the captured screenshots attached as context in the Chat view](images/1_123/browser-screenshot-area-fullpage.png) ## Code Editing From b63f6ed430f9c335a299ae38fcaba4316ac875e8 Mon Sep 17 00:00:00 2001 From: ulugbekna Date: Tue, 2 Jun 2026 10:14:29 +0200 Subject: [PATCH 010/113] Add thank you notes --- release-notes/v1_123.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index c15c6b907d9..d67bdf6b046 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -181,6 +181,28 @@ You can learn more about these features in the [Remote Development release notes ## Thank you +Contributions to our issue tracking: + +* [@gjsjohnmurray (John Murray)](https://github.com/gjsjohnmurray) +* [@RedCMD (RedCMD)](https://github.com/RedCMD) +* [@IllusionMH (Andrii Dieiev)](https://github.com/IllusionMH) +* [@albertosantini (Alberto Santini)](https://github.com/albertosantini) + +Contributions to `vscode`: + +* [@aaronpowell (Aaron Powell)](https://github.com/aaronpowell): Add marketplace ref support for plugin marketplaces [PR #317901](https://github.com/microsoft/vscode/pull/317901) +* [@goingforstudying-ctrl](https://github.com/goingforstudying-ctrl): fix: add white-space: nowrap to browser-emulation-toolbar-label [PR #318935](https://github.com/microsoft/vscode/pull/318935) +* [@guomaggie](https://github.com/guomaggie): [Search Subagent] Handle context window limit exceeded error [PR #316529](https://github.com/microsoft/vscode/pull/316529) +* [@maruthang (Maruthan G)](https://github.com/maruthang): fix: combine URI flags to prevent Electron argument filtering on Windows [PR #308150](https://github.com/microsoft/vscode/pull/308150) +* [@oded-ist (Oded S)](https://github.com/oded-ist): Fix read_cell_output incorrectly reporting all outputs as too large [PR #318148](https://github.com/microsoft/vscode/pull/318148) +* [@PenguinDOOM (Penguin)](https://github.com/PenguinDOOM): Fix BYOK invalid stateful marker retries [PR #317292](https://github.com/microsoft/vscode/pull/317292) +* [@rebornix (Peng Lyu)](https://github.com/rebornix): Add mobile multi-diff view [PR #318081](https://github.com/microsoft/vscode/pull/318081) +* [@SimonSiefke (Simon Siefke)](https://github.com/SimonSiefke) + * fix: memory leak extension actions [PR #315054](https://github.com/microsoft/vscode/pull/315054) + * fix: memory leak in ipc.electron.ts [PR #317846](https://github.com/microsoft/vscode/pull/317846) + * fix: memory leak in search results [PR #282309](https://github.com/microsoft/vscode/pull/282309) +* [@SLdragon (rentu)](https://github.com/SLdragon): feat: add languageDiagnosticsService option for nes/inline completion provider [PR #317678](https://github.com/microsoft/vscode/pull/317678) +* [@Tyriar (Daniel Imms)](https://github.com/Tyriar): fix: remove awaits inside Promise.race in shell integration test [PR #319068](https://github.com/microsoft/vscode/pull/319068) --- From 4108a0df13b22d22fa17c425027e7cd2bf0aa792 Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Tue, 2 Jun 2026 10:52:41 +0200 Subject: [PATCH 011/113] Edit pass --- .../images/1_123/session-sync-status.png | 3 ++ release-notes/v1_123.md | 54 +++++++++++-------- 2 files changed, 34 insertions(+), 23 deletions(-) create mode 100644 release-notes/images/1_123/session-sync-status.png diff --git a/release-notes/images/1_123/session-sync-status.png b/release-notes/images/1_123/session-sync-status.png new file mode 100644 index 00000000000..32f760d7c55 --- /dev/null +++ b/release-notes/images/1_123/session-sync-status.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:911e0d6958079981336a4ea564df2f20f09856c9de8c414400bedc31c9d53d9e +size 37226 diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index d67bdf6b046..b9376f1bdb1 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -74,27 +74,26 @@ Navigation End --> ## Chat -### Session Sync & Chronicle +### Session sync and chronicle -Your Copilot Chat sessions now sync automatically to your GitHub account, giving you a personal, searchable history of your work across machines and workspaces. +**Setting**: `setting(chat.sessionSync.enabled)` -Each session captures the conversation, the files you touched, repository context (repo, branch, timestamps), and any pull requests, issues, or commits referenced along the way. - -With the new Chronicle commands, you can put that history to work: +Your chat sessions now sync automatically to your GitHub account, giving you a personal, searchable history of your work across machines and workspaces. -- Ask natural-language questions about past sessions -- Generate standup reports -- Get personalized productivity tips -- Search your coding history by topic, file, or PR +Each session captures the conversation, the files you touched, repository context (repo, branch, timestamps), and any pull requests, issues, or commits referenced along the way. -To enable session sync turn on `setting(chat.sessionSync.enabled)` +With the new chronicle commands (`/chronicle`) in chat, you can put that history to work: -To view session sync status, click on the status popup dashboard UX at bottom right corner: +* Ask natural-language questions about past sessions +* Generate standup reports +* Get personalized productivity tips +* Search your coding history by topic, file, or PR -image +To enable session sync turn on `setting(chat.sessionSync.enabled)`. You can view the status of session sync in the Copilot status dashboard in the VS Code Status Bar. +![Screenshot of the session sync status message in the Copilot status dashboard.](images/1_123/session-sync-status.png) -For more details, please see docs: [Session Sync](https://code.visualstudio.com/docs/copilot/chat/session-sync) , [Chronicle](https://code.visualstudio.com/docs/copilot/chat/session-insights) +For more details, see our documentation: [Session Sync](https://code.visualstudio.com/docs/agents/sessions/session-sync) , [Chronicle](https://code.visualstudio.com/docs/agents/sessions/session-insights) ## MCP @@ -104,23 +103,32 @@ For more details, please see docs: [Session Sync](https://code.visualstudio.com/ ## Editor Experience +## Integrated Browser + +### Favorite pages + +We've remodeled the URL bar in the integrated browser into a more versatile experience where you can not only enter URLs but also favorite pages and easily access your favorites and open tabs. + +To add a page to your favorites, select the star icon in the browser URL bar. + +![Screenshot of the integrated browser highlighting a star button labeled "Add to Favorites" in the browser URL bar.](images/1_123/browser-favorite-button.png) + +When you select the URL bar, you can see your list of favorite pages and open tabs. -### Favorite Pages in the Integrated Browser -We've remodeled the URL bar in the integrated browser into a rich UI. From here you can favorite the current page and easily search for and open your favorites. You can also easily find and switch to other open tabs from a new browser tab. +![Screenshot of a popup around the browser URL bar showing favorites and opened tabs.](images/1_123/browser-url-bar.png) -![A button labeled "Add to Favorites" in the browser URL bar](images/1_123/browser-favorite-button.png) +### More ways to capture screenshots -![A popup around the browser URL bar showing favorites and opened tabs](images/1_123/browser-url-bar.png) +**Setting**: `setting(workbench.browser.experimentalUserTools.enabled)` -### More ways to capture screenshots in the Integrated Browser +The previous release introduced **Add Screenshot to Chat**, which lets you attach a screenshot of the current browser viewport to chat as context. This is especially useful for UI-related tasks, such as debugging a layout issue. -The previous release introduced **Add Screenshot to Chat**, which lets you attach a screenshot of the current browser viewport to the chat as context. This is especially useful for UI-related tasks, such as debugging a layout issue. +This release, we added two related features: -This release add two related features: -- **Add Area Screenshot to Chat:** Take a screenshot of a rectangular area that you select, and add that screenshot as chat context. -- **Add Full Page Screenshot to Chat (Experimental):** Take a screenshot of the entire web page, even beyond what is shown in the current viewport, and add that screenshot as chat context. This experimental feature requires having the `setting(workbench.browser.experimentalUserTools.enabled)` setting enabled. +* **Add Area Screenshot to Chat**: Take a screenshot of a rectangular area that you select, and add that screenshot as chat context. +* **Add Full Page Screenshot to Chat (Experimental)**: Take a screenshot of the entire web page, even beyond what is shown in the current viewport, and add that screenshot as chat context. This experimental feature requires enabling the `setting(workbench.browser.experimentalUserTools.enabled)` setting. -![The integrated browser's Add to Chat menu showing the "Add Area Screenshot to Chat" and "Add Full Page Screenshot to Chat (Experimental)" options, with the captured screenshots attached as context in the Chat view](images/1_123/browser-screenshot-area-fullpage.png) +![Screenshot of the integrated browser's Add to Chat menu showing the "Add Area Screenshot to Chat" and "Add Full Page Screenshot to Chat (Experimental)" options, with the captured screenshots attached as context in the Chat view.](images/1_123/browser-screenshot-area-fullpage.png) ## Code Editing From 332114f215481b839190db10d90fef832316b167 Mon Sep 17 00:00:00 2001 From: Harald Kirschner Date: Tue, 2 Jun 2026 02:09:04 -0700 Subject: [PATCH 012/113] Add session sync documentation (#9841) Re-adds session-sync.md and all cross-references in session-insights.md, toc.json, and copilot-settings.md. Ready to merge once session sync ships. Co-authored-by: hkirschner_microsoft Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Nick Trogh --- docs/agent-native/toc.json | 3 ++- docs/agents/reference/copilot-settings.md | 2 ++ docs/agents/sessions/session-insights.md | 12 +++++++----- docs/agents/sessions/session-sync.md | 6 +++--- docs/toc.json | 2 +- 5 files changed, 15 insertions(+), 10 deletions(-) diff --git a/docs/agent-native/toc.json b/docs/agent-native/toc.json index e32b26cec37..f3707896618 100644 --- a/docs/agent-native/toc.json +++ b/docs/agent-native/toc.json @@ -14,7 +14,8 @@ "area": "agents/sessions", "topics": [ ["Manage Sessions", "/docs/agents/sessions/chat-sessions"], - ["Session Insights", "/docs/agents/sessions/session-insights"] + ["Session Insights", "/docs/agents/sessions/session-insights"], + ["Sync Sessions", "/docs/agents/sessions/session-sync"] ] }], diff --git a/docs/agents/reference/copilot-settings.md b/docs/agents/reference/copilot-settings.md index eafb878998f..b35ac52d873 100644 --- a/docs/agents/reference/copilot-settings.md +++ b/docs/agents/reference/copilot-settings.md @@ -94,6 +94,8 @@ The team is continuously working on improving Copilot in VS Code and adding new | `setting(chat.utilitySmallModel)`
Override the language model used for fast, lightweight [utility flows](/docs/agent-customization/language-models.md#change-the-model-for-utility-tasks), such as commit messages, rename suggestions, and intent detection. A fast, inexpensive model is recommended. | `"Default"` | | `setting(github.copilot.chat.edits.suggestRelatedFilesFromGitHistory)` _(Experimental)_
Suggest related files from git history in chat context. | `true` | | `setting(github.copilot.chat.localIndex.enabled)`
Enable local session tracking for [session insights](/docs/agents/sessions/session-insights.md) and `/chronicle` commands. | `true` | +| `setting(chat.sessionSync.enabled)`
Enable [session sync](/docs/agents/sessions/session-sync.md) to GitHub.com. When enabled, Copilot session data syncs to your GitHub account for cross-device access. Requires `setting(github.copilot.chat.localIndex.enabled)` to also be enabled. | `true` | +| `setting(chat.sessionSync.excludeRepositories)`
Repository patterns to exclude from [session sync](/docs/agents/sessions/session-sync.md). Use exact `owner/repo` names or glob patterns like `my-org/*`. Sessions from matching repositories are stored locally only. | `[]` | ## Agent settings diff --git a/docs/agents/sessions/session-insights.md b/docs/agents/sessions/session-insights.md index cb736e931e4..de7b8626d36 100644 --- a/docs/agents/sessions/session-insights.md +++ b/docs/agents/sessions/session-insights.md @@ -6,7 +6,7 @@ MetaSocialImage: ../../images/shared/github-copilot-social.png --- # Query session history with chronicle -Your GitHub Copilot sessions build a searchable history of everything you work on. Ask natural language questions about past sessions, generate standup reports, get personalized tips, and search your coding history. +Your GitHub Copilot sessions build a searchable history of everything you work on. Ask natural language questions about past sessions, generate standup reports, get personalized tips, and search your coding history. With [session sync](/docs/copilot/chat/session-sync.md) active by default, queries draw from sessions across Copilot CLI, coding agent, code review, and VS Code. ## Chronicle commands @@ -18,11 +18,11 @@ Use these commands in the chat input to query your session history: | `/chronicle:tips` | Analyze your recent session history (typically 7 days) and suggest ways to use Copilot more effectively. Tips are grounded in your actual usage patterns: tools you rarely use, prompting patterns that lead to better results, or workflow improvements. | | `/chronicle:cost-tips` | Analyze recent sessions to identify opportunities to reduce token usage and Copilot cost. | | `/chronicle:search ` | Search sessions by keyword, file path, or PR or issue reference. Uses full-text indexing across session summaries, conversation turns, file paths, and checkpoint notes. Results include session IDs and timestamps so you can resume relevant sessions. | -| `/chronicle:reindex` | Rebuild the local session index. | +| `/chronicle:reindex` | Rebuild the local session index and sync session data to your account. | ## Free-form questions -You can also ask free-form questions about your session history directly in chat. For example, type "What files did I edit yesterday?" or "Have I worked on anything related to the payments API?" and Copilot searches your local session history to answer. Unlike `/chronicle:search` which performs a direct content search, free-form questions use semantic understanding to find relevant sessions. +You can also ask free-form questions about your session history directly in chat. For example, type "What files did I edit yesterday?" or "Have I worked on anything related to the payments API?" and Copilot searches your synced session history to answer. Unlike `/chronicle:search` which performs a direct content search, free-form questions use semantic understanding to find relevant sessions. ## What gets tracked @@ -33,11 +33,11 @@ For each chat session, the local session store records: * **Files touched**: file paths from tool calls such as `replace_string_in_file`, `create_file`, `read_file`, and `apply_patch`. * **External references**: PR numbers, issue numbers, and commit SHAs extracted from GitHub MCP tool calls and terminal commands. -Data is stored in a local SQLite database. +Data is stored in a local SQLite database. Secrets such as tokens, API keys, passwords, and connection strings are automatically filtered before data is synced to the cloud. ## Reindex the session store -If sessions appear missing or the database becomes corrupted, rebuild the index. +If sessions appear missing or the database becomes corrupted, rebuild the index. Reindexing also syncs your session data to your account. ```prompt /chronicle:reindex @@ -50,8 +50,10 @@ Situations where reindexing helps: * After restoring session files from a backup * After an unexpected crash that prevented data from flushing to the store * After manually deleting session directories +* After opting back into session sync ## Related content +* [Session sync](/docs/agents/sessions/session-sync.md) - Sync sessions to your GitHub account for cross-device access * [Manage chat sessions](/docs/agents/sessions/chat-sessions.md) - Create and organize chat sessions * [Settings reference](/docs/agents/reference/copilot-settings.md) - All Copilot settings diff --git a/docs/agents/sessions/session-sync.md b/docs/agents/sessions/session-sync.md index 3fe738a35c7..0c9c6ab08e8 100644 --- a/docs/agents/sessions/session-sync.md +++ b/docs/agents/sessions/session-sync.md @@ -1,12 +1,12 @@ --- ContentId: b4e8c9f3-6d5a-4b2e-c7a4-8f9e1b3d2c5a -DateApproved: 6/3/2026 -MetaDescription: Sync your GitHub Copilot chat sessions to your GitHub account to access session insights, share sessions, and query across all your sessions from any device. +DateApproved: +MetaDescription: Sync your Copilot chat sessions to GitHub for cross-device access, enterprise policy controls, and sharing with teammates. MetaSocialImage: ../images/shared/github-copilot-social.png --- # Sync Copilot sessions to GitHub -By default, VS Code syncs your GitHub Copilot chat sessions to your GitHub account, including all local agent sessions. Synced sessions are private to you and are not visible to anyone else unless you explicitly share them. They appear on GitHub.com in the **Agents** tab of your repository, enabling [session insights](/docs/agents/sessions/session-insights.md) to query across all your sessions, including those from Copilot CLI, coding agent, code review, and the GitHub Copilot Desktop app. +By default, VS Code syncs your chat sessions to your GitHub account, including all local agent sessions. Synced sessions are private to you and are not visible to anyone else unless you explicitly share them. They appear on GitHub.com in the **Agents** tab of your repository, enabling [session insights](/docs/agents/sessions/session-insights.md) to query across all your sessions, including those from Copilot CLI, coding agent, code review, and the GitHub Copilot Desktop app. ## Opt out of session sync diff --git a/docs/toc.json b/docs/toc.json index 0bae5b53126..47affbb4a85 100644 --- a/docs/toc.json +++ b/docs/toc.json @@ -156,4 +156,4 @@ "toc": "extension-docs/toc.json", "topics": [] }, -] +] \ No newline at end of file From 2d6314843da968522e0c8bdb709ebe5b4bb20b4e Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Tue, 2 Jun 2026 12:49:10 +0200 Subject: [PATCH 013/113] Enhance documentation on network access and command retry behavior for agents --- docs/agents/agent-tools.md | 2 ++ docs/agents/concepts/trust-and-safety.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/docs/agents/agent-tools.md b/docs/agents/agent-tools.md index d55ed319d2e..3d7c3cd3ff9 100644 --- a/docs/agents/agent-tools.md +++ b/docs/agents/agent-tools.md @@ -322,6 +322,8 @@ When sandboxing is also enabled, these network rules additionally apply to termi Denied domains always take precedence over allowed domains. Both settings support wildcards like `*.example.com`. +When a sandboxed command is blocked by network restrictions and `setting(chat.agent.sandbox.retryWithAllowNetworkRequests)` is enabled (default), the agent asks for confirmation to retry the command inside the sandbox with unrestricted network access. The file system restrictions still apply to the retried command. If you disable this setting, the agent instead falls back to the confirmation to run the command outside the sandbox, which is controlled by `setting(chat.agent.sandbox.allowUnsandboxedCommands)`. + ```jsonc { "chat.agent.networkFilter": true, diff --git a/docs/agents/concepts/trust-and-safety.md b/docs/agents/concepts/trust-and-safety.md index 7b6883064cf..3a6b767fcf9 100644 --- a/docs/agents/concepts/trust-and-safety.md +++ b/docs/agents/concepts/trust-and-safety.md @@ -96,6 +96,8 @@ When `setting(chat.agent.sandbox.enabled)` is set to `on`, all outbound network VS Code provides network domain filtering that applies to both agent tools (fetch tool, integrated browser) and sandboxed terminal commands. Enable `setting(chat.agent.networkFilter)` to activate network filtering. Use `setting(chat.agent.allowedNetworkDomains)` and `setting(chat.agent.deniedNetworkDomains)` to control which domains the agent can access. Learn how to [configure network access](/docs/agents/agent-tools.md#configure-network-access). +* **Retry with network access.** When a sandboxed command is blocked by network restrictions, the agent first asks for confirmation to retry inside the sandbox with unrestricted network access before falling back to running the command outside the sandbox. + * **Domain allowlist.** You can explicitly permit access to specific domains. > [!CAUTION] From ee6ae046905726364a145cd5e6dab8b0419c5cae Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Tue, 2 Jun 2026 13:01:48 +0200 Subject: [PATCH 014/113] Enhance integrated browser documentation with detailed screenshot capture modes and notes on experimental features --- docs/debugtest/integrated-browser.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/debugtest/integrated-browser.md b/docs/debugtest/integrated-browser.md index c34857529b6..0238c962625 100644 --- a/docs/debugtest/integrated-browser.md +++ b/docs/debugtest/integrated-browser.md @@ -152,9 +152,20 @@ Configure what information is included: ### Add a screenshot -Capture a screenshot of the current browser viewport and attach it as an image to your chat prompt. Use this to ask about layout issues, get feedback on a design, or show the current state of your web app. +Capture a screenshot of the page and attach it as an image to your chat prompt. Use this to ask about layout issues, get feedback on a design, or show the current state of your web app. The screenshot is captured before the chat panel opens, so it reflects the page as you see it. -Select **Add Screenshot to Chat** from the browser toolbar or run the **Browser: Add Screenshot to Chat** command. The screenshot is captured before the chat panel opens, so it reflects the page as you see it. +The **Add to Chat** dropdown in the browser toolbar offers three capture modes: + +| Mode | Description | +|------|-------------| +| **Add Screenshot to Chat** | Capture the current browser viewport. | +| **Add Area Screenshot to Chat** | Drag to select a rectangular area of the page, then capture only that region. | +| **Add Full Page Screenshot to Chat (Experimental)** | Capture the entire scrollable page, including content beyond the current viewport. | + +Each mode is also available as a **Browser:** command in the Command Palette. + +> [!NOTE] +> The full page screenshot mode is experimental. To enable it, set `setting(workbench.browser.experimentalUserTools.enabled)` to `true`. ### Add console logs From 8bf1c798a13948c59adb3f29a43430a5ab283e19 Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Tue, 2 Jun 2026 13:28:24 +0200 Subject: [PATCH 015/113] Add integrated browser documentation for address bar, favorites, and open tabs with screenshots --- .../browser-favorite-button.png | 3 +++ .../integrated-browser/browser-url-bar.png | 3 +++ docs/debugtest/integrated-browser.md | 23 +++++++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 docs/debugtest/images/integrated-browser/browser-favorite-button.png create mode 100644 docs/debugtest/images/integrated-browser/browser-url-bar.png diff --git a/docs/debugtest/images/integrated-browser/browser-favorite-button.png b/docs/debugtest/images/integrated-browser/browser-favorite-button.png new file mode 100644 index 00000000000..f00ffe8e800 --- /dev/null +++ b/docs/debugtest/images/integrated-browser/browser-favorite-button.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2742501b0a1e2ccf5d2745d52e50d52af22b88f19f52a598f6997160293175d +size 23469 diff --git a/docs/debugtest/images/integrated-browser/browser-url-bar.png b/docs/debugtest/images/integrated-browser/browser-url-bar.png new file mode 100644 index 00000000000..0eaa6832e37 --- /dev/null +++ b/docs/debugtest/images/integrated-browser/browser-url-bar.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f91c1dccf87c521fbf5b4a2f3b67c07e252ae933bcf55c2361c42afba4884c47 +size 54516 diff --git a/docs/debugtest/integrated-browser.md b/docs/debugtest/integrated-browser.md index 0238c962625..ff54f9783cb 100644 --- a/docs/debugtest/integrated-browser.md +++ b/docs/debugtest/integrated-browser.md @@ -34,6 +34,29 @@ The browser supports `http://`, `https://`, and `file://` URLs. Use the address * `kbstyle(Ctrl+click)` (`kbstyle(Cmd+click)` on macOS) opens links in a new browser tab * Popups are blocked, but new tabs are allowed +### Address bar and suggestions + +When you select the address bar, a suggestions picker opens to help you navigate. On a new browser tab, the picker opens automatically. Type a URL and press `kbstyle(Enter)` to navigate. As you type, the picker filters your favorites and other suggestions. + +To focus the address bar and open the picker at any time, run the **Browser: Focus URL Input** command or press `kb(browser.focusUrlInput)`. + +![Screenshot of a popup around the browser URL bar showing favorites and opened tabs.](images/integrated-browser/browser-url-bar.png) + +You can control the picker with the keyboard: + +* Press `kbstyle(Esc)` to close the picker and switch to a plain input. Type to reopen the picker, press `kbstyle(Enter)` to navigate, or press `kbstyle(Esc)` again to focus the loaded page. +* Press `kbstyle(Tab)` to move focus along the browser toolbar. + +### Favorites + +To favorite the current page, open the address bar and select the star icon. The star icon stays visible in the address bar to indicate that the page is favorited. Favorited pages appear in the suggestions picker and filter as you type. Select a favorite to navigate to it. + +![Screenshot of the integrated browser highlighting a star button labeled "Add to Favorites" in the browser URL bar.](images/integrated-browser/browser-favorite-button.png) + +### Open tabs + +On a new browser tab that hasn't navigated to a page, the suggestions picker also lists your other open browser tabs. Select a tab to switch to it. VS Code closes the new tab and activates the one you selected. + ## Tab management Use the **Browser: Quick Open Browser Tab...** command (`kb(workbench.action.browser.quickOpen)`) to quickly switch between open browser tabs. The Quick Pick lists all open tabs grouped by editor group, and you can type to filter by tab name or URL. From 8a2cda52a503637f5978df3c5aead4fc01c7a91a Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Tue, 2 Jun 2026 13:34:14 +0200 Subject: [PATCH 016/113] Fix links --- docs/agent-customization/language-models.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/agent-customization/language-models.md b/docs/agent-customization/language-models.md index 76b2e040231..2697bec51a5 100644 --- a/docs/agent-customization/language-models.md +++ b/docs/agent-customization/language-models.md @@ -22,7 +22,7 @@ For background on how language models work, their characteristics, and how to ch Use the language model picker in the chat input field to change the model for chat conversations and code editing. -![Screenshot that shows the model picker in the Chat view.](../images/language-models/model-dropdown-change-model-v2.png) +![Screenshot that shows the model picker in the Chat view.](images/language-models/model-dropdown-change-model-v2.png) Different models have different strengths. Use a fast model for quick edits and simple questions, and a reasoning model for complex refactoring, architectural decisions, or multi-step tasks. Depending on the [type of agent](/docs/agents/concepts/agents.md#agent-types) you are using, the list of available models might differ. @@ -43,7 +43,7 @@ Some models support configurable thinking effort, which controls how much reason By default, VS Code sets recommended effort levels and has adaptive reasoning enabled, where the model dynamically determines how much to think based on the complexity of each request. For most use cases, the defaults work well. > [!TIP] -> Higher thinking effort produces more thinking tokens, which increases [AI credit](/docs/copilot/concepts/language-models.md#ai-credits-and-model-costs) consumption. Only increase thinking effort for genuinely complex tasks. Learn more about [optimizing AI credit usage](/docs/copilot/guides/optimize-usage.md). +> Higher thinking effort produces more thinking tokens, which increases [AI credit](/docs/agents/concepts/language-models.md#ai-credits-and-model-costs) consumption. Only increase thinking effort for genuinely complex tasks. Learn more about [optimizing AI credit usage](/docs/agents/guides/optimize-usage.md). To configure the thinking effort: @@ -69,13 +69,13 @@ With auto model selection, VS Code evaluates task complexity and real-time model To use auto model selection, select **Auto** from the model picker in chat. You can see which model is used for generating a response by hovering over the chat response. -![Screenshot of a chat response, showing the selected model on hover.](../images/language-models/chat-response-selected-model.png) +![Screenshot of a chat response, showing the selected model on hover.](images/language-models/chat-response-selected-model.png) ## Manage language models You can use the language models editor to view all available models, choose which models are shown in the model picker, and add more models by adding from built-in providers or from extension-provided model providers. -To open the Language Models editor, open the model picker in the Chat view and select **Manage Language Models** (gear icon) or run the **Chat: Manage Language Models** command from the Command Palette. The Language Models editor opens by default in a [modal overlay](/docs/getstarted/userinterface.md#modal-editors) on top of the editor area. +To open the Language Models editor, open the model picker in the Chat view and select **Manage Language Models** (gear icon) or run the **Chat: Manage Language Models** command from the Command Palette. The Language Models editor opens by default in a [modal overlay](/docs/editing/userinterface.md#modal-editors) on top of the editor area. ![Screenshot that shows the Language Models editor.](images/language-models/language-models-editor.png) @@ -94,7 +94,7 @@ You can customize which models are shown in the model picker by changing the vis Hover over a model in the list and select the eye icon to show or hide the model in the model picker. -![Screenshot that shows the Language Models editor with the eye icon to show or hide models in the model picker.](../images/language-models/language-models-hide.png) +![Screenshot that shows the Language Models editor with the eye icon to show or hide models in the model picker.](images/language-models/language-models-hide.png) ### Pin favorite models @@ -140,7 +140,7 @@ To configure a language model from a built-in provider: 1. Select **Add Models**, and then select a model provider from the list. - ![Screenshot that shows the model provider Quick Pick.](../images/language-models/model-provider-quick-pick-v2.png) + ![Screenshot that shows the model provider Quick Pick.](images/language-models/model-provider-quick-pick-v2.png) 1. Enter a group name for the models. This is the grouping label shown in the model picker and Language Models editor. From 2689bb2a9121a9b0a18dd31eb59bfdb6c61a7183 Mon Sep 17 00:00:00 2001 From: Nick Trogh Date: Tue, 2 Jun 2026 13:40:04 +0200 Subject: [PATCH 017/113] Clean up notes --- release-notes/v1_123.md | 49 ++--------------------------------------- 1 file changed, 2 insertions(+), 47 deletions(-) diff --git a/release-notes/v1_123.md b/release-notes/v1_123.md index b9376f1bdb1..796e89344e0 100644 --- a/release-notes/v1_123.md +++ b/release-notes/v1_123.md @@ -43,19 +43,10 @@ To try new features as soon as possible, [**download the nightly Insiders build*
In this update