Skip to content

fix: vscode web issue - infra restructure issue - #1053

Merged
Avijit-Microsoft merged 2 commits into
mainfrom
vscodewebissue
Aug 21, 2026
Merged

fix: vscode web issue - infra restructure issue#1053
Avijit-Microsoft merged 2 commits into
mainfrom
vscodewebissue

Conversation

@Pavan-Microsoft

Copy link
Copy Markdown
Contributor

Purpose

This pull request introduces a new set of files and configuration for a VS Code for the Web template targeting Azure AI Foundry projects. The changes provide sample code, environment setup scripts, dependency management, and documentation to help users quickly get started with AI project development and deployment using Azure services. The most important changes are grouped below:

Project Structure & Configuration

  • Added index.json to define the structure and mapping of code samples, documentation, dependencies, and environment files for both connection string and endpoint authentication scenarios.
  • Added .gitignore to exclude build artifacts, IDE files, logs, and other common files for .NET, Java, Python, and general environments.
  • Added LICENSE file with the MIT license for legal compliance and open-source usage.

Sample Code & Dependencies

  • Added codeSample.py and endpointCodeSample.py to demonstrate how to use the Azure AI Projects SDK for Python to interact with agents, threads, and messages using both connection string and endpoint authentication methods. [1] [2]
  • Added requirements.txt and endpoint-requirements.txt specifying necessary Python dependencies for the sample code, including the Azure AI Projects SDK, Azure Identity, and Ansible Core.

Documentation & Setup

  • Added README.md and README-noazd.md with instructions for deploying, running, and troubleshooting the template, as well as guidance for continuing development locally. [1] [2]
  • Added install.sh script to automate Python dependency installation and initialize the Azure deployment template.

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.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a VS Code for the Web template bundle under infra/vscode_web to help users bootstrap Azure AI Foundry / Azure AI Projects Python samples, including dependency manifests, setup scripts, and end-user documentation.

Changes:

  • Introduces a template index (index.json) mapping sample code, docs, dependencies, env, and install assets for both connection string and endpoint flows.
  • Adds Python sample scripts plus requirements files for Azure AI Projects usage.
  • Adds supporting docs (README.md, README-noazd.md), an install script, license, and a scoped .gitignore.

Reviewed changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
infra/vscode_web/requirements.txt Python dependencies for the connection-string sample scenario.
infra/vscode_web/endpoint-requirements.txt Python dependencies for the endpoint-auth sample scenario.
infra/vscode_web/codeSample.py Connection-string based Azure AI Projects sample.
infra/vscode_web/endpointCodeSample.py Endpoint based Azure AI Projects sample.
infra/vscode_web/index.json Template asset manifest for VS Code Web template consumption.
infra/vscode_web/install.sh Bootstraps dependencies and initializes azd template.
infra/vscode_web/README.md Primary usage and troubleshooting instructions.
infra/vscode_web/README-noazd.md Intended instructions for non-azd path (currently incomplete).
infra/vscode_web/.gitignore Ignores common artifacts/secrets for mixed-language environments.
infra/vscode_web/LICENSE MIT license for the template assets.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread infra/vscode_web/README.md
Comment thread infra/vscode_web/install.sh
Comment thread infra/vscode_web/README-noazd.md
@Avijit-Microsoft
Avijit-Microsoft merged commit a68ca78 into main Aug 21, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants