Skip to content

Conversation

@Harsh-Microsoft
Copy link
Contributor

Purpose

This pull request introduces support for deploying and developing with Visual Studio Code Web, alongside several improvements to the developer experience and environment setup. The changes add new documentation, scripts, and configuration files for VS Code Web, streamline provisioning scripts, and update deployment instructions and options in the main documentation.

Key changes:

Visual Studio Code Web Support

  • Added comprehensive documentation for deploying and using the solution with VS Code Web, including step-by-step instructions and troubleshooting tips (docs/vscode_web_steps.md).
  • Introduced a new infra/vscode_web directory containing:
    • Example Python code samples for using Azure AI Projects SDK (codeSample.py, endpointCodeSample.py). [1] [2]
    • Environment configuration (.env), dependencies (requirements.txt, endpoint-requirements.txt), install script (install.sh), and supporting files (README.md, README-noazd.md, .gitignore, LICENSE). [1] [2] [3] [4] [5] [6] [7]
    • An index.json manifest for organizing code samples and resources.

Documentation and Quick Deploy Enhancements

  • Updated the main README.md to add a VS Code Web quick deploy button, update the deployment options table, and link to the new VS Code Web documentation.

Provisioning and Script Improvements

  • Updated azure.yaml to remove unnecessary sudo commands from provisioning hooks, simplifying script execution and improving compatibility. [1] [2]
  • Enhanced authentication script to use AzureCliCredential for improved Azure CLI integration (scripts/auth_init.py). [1] [2]

These changes make it easier to deploy and develop the solution directly from the browser using VS Code Web, improve the onboarding experience for new users, and streamline environment setup and provisioning.

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

@Avijit-Microsoft Avijit-Microsoft merged commit a765454 into microsoft:main Dec 11, 2025
3 checks passed
@github-actions
Copy link

🎉 This PR is included in version 1.1.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants