-
Notifications
You must be signed in to change notification settings - Fork 158
fix: merging dev changes to main branch #649
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…tingpr fix: model deployment when reusing existing foundry
* fixed opent telemetry issue CustomDomainInUse, FlagMustBeSetForRestore (#618) (#619) Co-authored-by: VishalS-Microsoft <[email protected]> * directory update in dependabot template (#634) --------- Co-authored-by: NirajC-Microsoft <[email protected]> Co-authored-by: VishalS-Microsoft <[email protected]> Co-authored-by: Prajwal-Microsoft <[email protected]>
* Agent deletion handled successfully * use get azure credentials * remove unused import --------- Co-authored-by: Shreyas-Microsoft <[email protected]>
feat: Add required environment variables for local debugging in .env generated by azd up
fix: Sample data processing script fails when using cross-subscription existing AI project resource ID
chore: Down merge from main to dev
ci: Fixed the Deployment Pipeline
docs: Update AZURE_LOCATION Parameter Description in Docs
chore: standardize parameter descriptions and naming conventions
docs: Azure Region Selection Updated in Deployment.Md Docs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the Build-your-own-copilot-Solution-Accelerator infrastructure with improved agent management, better parameter handling, enhanced error handling, and documentation updates.
- Enhanced agent factory with better lifecycle management and logging
- Refactored Bicep templates to use standardized naming conventions and improved parameter validation
- Improved script parameter simplification and documentation updates
Reviewed Changes
Copilot reviewed 24 out of 28 changed files in this pull request and generated 6 comments.
Show a summary per file
| File | Description |
|---|---|
| chat_with_data_plugin.py | Enhanced agent initialization with improved thread cleanup and additional logging |
| agent_factory.py | Added SQL agent support and comprehensive error handling for agent deletion |
| app.py | Improved application lifecycle management with better error handling |
| main.bicep | Major refactoring with standardized naming, comprehensive outputs, and improved parameter documentation |
| Various deployment scripts | Parameter simplification and improved resource ID handling |
| Documentation files | Added new guide for reusing existing AI Foundry projects |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Fixed typo error. Co-authored-by: Copilot <[email protected]>
Updated the finally block for function "get_SQL_Response" Co-authored-by: Copilot <[email protected]>
Removed Commented-out code Co-authored-by: Copilot <[email protected]>
`project_client` is always initialized before thread creation, so `if thread:` is sufficient.
|
🎉 This PR is included in version 1.8.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
|
🎉 This PR is included in version 1.9.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Purpose
Azure Deployment Workflow Improvements:
.github/workflows/CAdeploy.ymlfor clarity and consistency (e.g.,AI_FOUNDARY_NAME→AI_FOUNDRY_RESOURCE_ID,SQL_SERVER→SQL_SERVER_NAME) and adjusted related script references accordingly. [1] [2] [3] [4]environmentNametosolutionNamein the Bicep deployment step for clarity and alignment with template parameters.Documentation Enhancements:
docs/re-use-foundry-project.mddetailing how to reuse an existing Azure AI Foundry Project, and linked it from the deployment documentation. [1] [2]AZURE_LOCATIONindocs/CustomizingAzdParameters.mdanddocs/DeploymentGuide.mdto indicate that the user selects the region during deployment, improving accuracy. [1] [2]docs/LocalSetupAndDeploy.md, including information about automatic.envfile generation when usingazd.Bicep Template Improvements:
infra/core/database/cosmos/deploy_cosmos_db.bicepandinfra/core/database/cosmos/cosmos-role-assign.bicep, including marking parameters as required or optional and correcting typos. [1] [2]cosmosOutput) to the Cosmos DB deployment Bicep module, providing details of the deployed resources for downstream usage.Does this introduce a breaking change?
Golden Path Validation
Deployment Validation
What to Check
Verify that the following are valid
Other Information