Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
383 commits
Select commit Hold shift + click to select a range
9f420e9
improved unit test coverage
Ayaz-Microsoft Mar 5, 2026
a9e7c16
refactor: update test workflow and remove empty __init__.py files
Ayaz-Microsoft Mar 5, 2026
3c555e2
feat: enhance agent framework mocking and patch missing Azure AI proj…
Ayaz-Microsoft Mar 5, 2026
75970cc
Enhance logging and telemetry integration with Azure Monitor in FastA…
Abdul-Microsoft Mar 9, 2026
2c19410
test: improved unit test coverage
Avijit-Microsoft Mar 9, 2026
621df54
resolved pylint issue
Abdul-Microsoft Mar 9, 2026
29625e0
added session id for all custom events
Abdul-Microsoft Mar 10, 2026
2895040
Initial plan
Copilot Mar 10, 2026
c50a139
fix: initialize memory_store unconditionally and fix RAI condition lo…
Copilot Mar 10, 2026
088978b
Merge pull request #843 from microsoft/copilot/sub-pr-842
Abdul-Microsoft Mar 10, 2026
9bd60fe
fixed test_router.py unittestcases
Abdul-Microsoft Mar 10, 2026
d5b899e
Merge remote-tracking branch 'origin/dev-v4' into psl-logging-improve…
Abdul-Microsoft Mar 10, 2026
ae098af
removed test_router.py as it's not there in dev-v4
Abdul-Microsoft Mar 10, 2026
2bb1a62
resolve copilot comment
NirajC-Microsoft Mar 11, 2026
85a1ef4
fix docker file error
NirajC-Microsoft Mar 11, 2026
6039776
revert fix for docker file error
NirajC-Microsoft Mar 11, 2026
f2d7e0e
fix for docker file error in pipeline
NirajC-Microsoft Mar 11, 2026
58678ab
Merge pull request #845 from microsoft/main
Roopan-Microsoft Mar 11, 2026
d691a46
revert fix for docker file error 1
NirajC-Microsoft Mar 11, 2026
8dc1603
update package.json file with redux toolkit
NirajC-Microsoft Mar 11, 2026
c3962e4
update package-lock.json file
NirajC-Microsoft Mar 11, 2026
43ef8dd
Resolve copilot comments
NirajC-Microsoft Mar 11, 2026
65620e0
update console.log content
NirajC-Microsoft Mar 11, 2026
1abdac3
added few testcases to improve coverage
Abdul-Microsoft Mar 12, 2026
6e7ecd3
removed router.py file from coverage as we yet to create testcase for…
Abdul-Microsoft Mar 12, 2026
a351465
resolve test coverage issue
Abdul-Microsoft Mar 12, 2026
efdc3d2
Remove redundant assertion in health check test
Abdul-Microsoft Mar 12, 2026
93fdc90
Merge remote-tracking branch 'origin/dev-v4' into psl-logging-improve…
Abdul-Microsoft Mar 12, 2026
299b071
removed the change in test_app.py
Abdul-Microsoft Mar 12, 2026
c5ddbe1
implemented codeQL and copilot sugestions
Ayaz-Microsoft Mar 12, 2026
43265c3
Updated the code quality
Prekshith-Microsoft Mar 12, 2026
da96959
test: add async test for successful status update in ConnectionConfig
Ayaz-Microsoft Mar 12, 2026
e4a46cf
Update src/backend/v4/api/router.py
Abdul-Microsoft Mar 12, 2026
eca6d7b
Remove session_id attachment logic from get_plans function
Abdul-Microsoft Mar 12, 2026
cc8865d
Resolved co-pilot comments
Prekshith-Microsoft Mar 12, 2026
c9254ef
Enhance Azure credential management in AppConfig
Abdul-Microsoft Mar 12, 2026
fb00119
Merge pull request #848 from microsoft/psl-code-quality
Roopan-Microsoft Mar 12, 2026
3f0e134
Merge pull request #842 from microsoft/psl-logging-improvements
Roopan-Microsoft Mar 12, 2026
b07c5b3
test: update event tracking test to verify callable mock integration
Ayaz-Microsoft Mar 12, 2026
14432aa
Merge branch 'dev-v4' into bugfix/codeQL-suggestions
Ayaz-Microsoft Mar 12, 2026
f36a005
test: remove redundant assertion for plan_service module in event tra…
Ayaz-Microsoft Mar 12, 2026
626ba5b
Merge branch 'bugfix/codeQL-suggestions' of https://github.com/micros…
Ayaz-Microsoft Mar 12, 2026
47f28ee
Merge pull request #847 from microsoft/bugfix/codeQL-suggestions
Roopan-Microsoft Mar 12, 2026
4f90ed9
updated lifecycle
Dhruvkumar-Microsoft Mar 13, 2026
b0968df
Merge branch 'dev-v4' of https://github.com/microsoft/Multi-Agent-Cus…
Dhruvkumar-Microsoft Mar 13, 2026
d3ec77f
add and update virtual machine size parameter and update documentatio…
Harsh-Microsoft Mar 13, 2026
d46364f
docs: update troubleshooting steps for SKU availability and service q…
Harsh-Microsoft Mar 13, 2026
4856b0b
updated to latest framework
Dhruvkumar-Microsoft Mar 13, 2026
839562e
test: enhance mock specifications in various test files for better cl…
Ayaz-Microsoft Mar 16, 2026
84b3638
removed the diagnostic settings to avoid duplicate logs
Abdul-Microsoft Mar 16, 2026
f56f30c
refactor: remove unused imports from test files
Ayaz-Microsoft Mar 16, 2026
0ac4bd7
test: update mocks to use spec_set for stricter attribute validation
Ayaz-Microsoft Mar 16, 2026
ea2d90f
Update Bicep and JSON files to version 0.41.2 and remove diagnostic s…
Abdul-Microsoft Mar 16, 2026
6b39c90
Merge pull request #855 from microsoft/psl-logging-improvements
Roopan-Microsoft Mar 16, 2026
c249025
resolved the human in the loop issue
Dhruvkumar-Microsoft Mar 16, 2026
d2e3902
Merge pull request #854 from microsoft/bugfix/codeQL-suggestions
Roopan-Microsoft Mar 16, 2026
c9558a4
Merge pull request #846 from microsoft/dev-v4
Roopan-Microsoft Mar 16, 2026
aa18b75
docs: Add note for azd version 1.23.9 deployment
Prajwal-Microsoft Mar 16, 2026
946a475
Merge pull request #859 from microsoft/azd-note
Vinay-Microsoft Mar 16, 2026
7dd07b0
Merge branch 'dev-v4' of https://github.com/microsoft/Multi-Agent-Cus…
Dhruvkumar-Microsoft Mar 17, 2026
63e2221
updated the cooments
Dhruvkumar-Microsoft Mar 17, 2026
ecc97fb
Merge pull request #856 from microsoft/psl-latestversinov2
Roopan-Microsoft Mar 17, 2026
727658c
codeQL fix
Dhruvkumar-Microsoft Mar 17, 2026
8e8cc8b
resolved the pylint issue
Dhruvkumar-Microsoft Mar 17, 2026
649ac4f
Merge pull request #861 from microsoft/psl-latestversinov2
Roopan-Microsoft Mar 17, 2026
bb5a11f
Merge pull request #860 from microsoft/dev-v4
Roopan-Microsoft Mar 17, 2026
40b8cca
updated the unit testcases
Dhruvkumar-Microsoft Mar 17, 2026
8b9615b
removed the version
Dhruvkumar-Microsoft Mar 17, 2026
aae6a2a
updated the version in the requirements.txt
Dhruvkumar-Microsoft Mar 17, 2026
9bd6f91
Merge pull request #862 from microsoft/psl-latestversinov2
Roopan-Microsoft Mar 17, 2026
aed9bba
ci: refactor Notification formatting
Vamshi-Microsoft Mar 18, 2026
20f52f0
Resolved the maintainability issues
Prekshith-Microsoft Mar 19, 2026
3a41d94
Resolved copilot review comments
Prekshith-Microsoft Mar 19, 2026
722c280
Enhance logging and AI process handling in validations
Harmanpreet-Microsoft Mar 19, 2026
7086eb3
Add HR workflow test and update input method names
Harmanpreet-Microsoft Mar 19, 2026
1d289c6
Merge branch 'dev-v4' into hb-psl-us-36353
Harsh-Microsoft Mar 19, 2026
c849d02
Merge pull request #850 from microsoft/hb-psl-us-36353
Prajwal-Microsoft Mar 19, 2026
4af90f3
ci: update notification subjects for deployment and test statuses
Vamshi-Microsoft Mar 20, 2026
5cf168a
ci: update notification messages to include test automation status
Vamshi-Microsoft Mar 20, 2026
5727f8b
Standardize environment variable naming conventions
Prachig-Microsoft Mar 20, 2026
226c097
Merge pull request #864 from microsoft/psl-reformat-notifications
Roopan-Microsoft Mar 20, 2026
52473be
Refactor private endpoint configuration to deploy separately via aiFo…
Harsh-Microsoft Mar 20, 2026
08cf17d
Merge pull request #869 from microsoft/hb-psl-us-37902
Prajwal-Microsoft Mar 23, 2026
c49ed5d
Update location parameter in aiFoundryPrivateEndpoint module to use '…
Harsh-Microsoft Mar 23, 2026
9544952
Merge pull request #870 from microsoft/hb-psl-us-37902
Prajwal-Microsoft Mar 23, 2026
e2ea72e
Update .github/workflows/job-deploy-linux.yml
Prachig-Microsoft Mar 23, 2026
0511ef0
Update .github/workflows/job-deploy-windows.yml
Prachig-Microsoft Mar 23, 2026
7b086ef
Enhance screenshot handling in pytest configuration and improve filen…
Harmanpreet-Microsoft Mar 23, 2026
2a4e079
ci: update email subjects to include status icons
Vamshi-Microsoft Mar 24, 2026
df4c141
Add dependency on aiFoundryPrivateEndpoint for aiFoundryAiServicesPro…
Harsh-Microsoft Mar 24, 2026
7114d68
Merge pull request #871 from microsoft/psl-refactor-emails
Roopan-Microsoft Mar 24, 2026
4c88ca4
Merge pull request #872 from microsoft/hb-psl-bug-38010
Roopan-Microsoft Mar 24, 2026
fe406b4
Refactor screenshot path handling in pytest reports for improved accu…
Harmanpreet-Microsoft Mar 24, 2026
78d2196
Refactor clarification handling and logging in BIABPage; update log_s…
Harmanpreet-Microsoft Mar 24, 2026
62c4d1a
Refactor RAI error message validation in BIABPage; improve logging an…
Harmanpreet-Microsoft Mar 24, 2026
fc4bf5e
Refactor clarification handling in BIABPage; improve error logging an…
Harmanpreet-Microsoft Mar 24, 2026
e5b8c39
Update resource group creation command to include tags and fix exp pa…
Vamshi-Microsoft Mar 26, 2026
a0095aa
Add RG_TAGS environment variable to deployment workflow
Vamshi-Microsoft Mar 26, 2026
40bb9aa
Updated azure.yaml file to exclude the 1.23.9 azd version
AjitPadhi-Microsoft Mar 26, 2026
371a5c8
Update DeploymentGuide.md
Thanusree-Microsoft Mar 26, 2026
725fe53
Merge pull request #874 from microsoft/PSL-US-37718
Prajwal-Microsoft Mar 26, 2026
76aedca
dependabot vulnerability fix
Ayaz-Microsoft Mar 26, 2026
3dd6d83
Merge pull request #877 from microsoft/dependabotFix-az
Roopan-Microsoft Mar 26, 2026
1690074
docs: Update DeploymentGuide.md
Avijit-Microsoft Mar 27, 2026
d793d48
Merge pull request #866 from microsoft/dev-v4
Prajwal-Microsoft Mar 30, 2026
d92d38b
Remove deprecated Bicep modules for Cognitive Services, Key Vault exp…
Pavan-Microsoft Mar 30, 2026
dc04f8a
Update AZD template validation workflow to use new environment variab…
Pavan-Microsoft Mar 30, 2026
c8ba449
Update AZD template validation workflow to use environment variable f…
Pavan-Microsoft Mar 30, 2026
e4f3a45
Update AZD template validation workflow to use variable for OpenAI lo…
Pavan-Microsoft Mar 30, 2026
5e46ef1
UI folder structure and update imports and readme files accordingly
NirajC-Microsoft Mar 31, 2026
2ec385d
Add cleanup step to Azure Dev Deploy workflow for environment teardown
Pavan-Microsoft Mar 31, 2026
afaace7
Remove cleanup step from Azure Dev Deploy workflow to streamline depl…
Pavan-Microsoft Mar 31, 2026
e3891ea
Resolve conflicts
NirajC-Microsoft Apr 1, 2026
f55ecde
add updated package-lock.json
NirajC-Microsoft Apr 1, 2026
00bd39b
Merge pull request #873 from microsoft/psl-macaee2e
Roopan-Microsoft Apr 1, 2026
47bda0e
build: bump the python-deps group in /src/backend with 18 updates
dependabot[bot] Apr 1, 2026
76e15ae
build: bump the all-actions group with 5 updates
dependabot[bot] Apr 1, 2026
6caef14
Customize the ledger to not to skip agents
Dhruvkumar-Microsoft Apr 2, 2026
6a7e7cf
Add timestamp setting to AZD template validation workflow for dynamic…
Pavan-Microsoft Apr 2, 2026
1330c9a
Remove AZURE_ENV_NAME from environment variables and set it dynamical…
Pavan-Microsoft Apr 2, 2026
cf26e4e
Merge pull request #893 from microsoft/psl-customizeLedger
Roopan-Microsoft Apr 3, 2026
0066919
clean up empty code change sections in the changes log- high and crit…
Akhileswara-Microsoft Apr 3, 2026
2e91311
Add Bicep parameter validation workflow and script
Harsh-Microsoft Apr 3, 2026
3b494e6
Remove push trigger from Bicep validation workflow and refine notific…
Harsh-Microsoft Apr 3, 2026
93942e4
Filter the paths for pipeline run
Prekshith-Microsoft Apr 3, 2026
46367a0
Add validate_bicep_params.py to workflow paths for parameter validation
Harsh-Microsoft Apr 3, 2026
f907df1
Moderate issues p1 update dependencies in frontend and mcp_server
Akhileswara-Microsoft Apr 6, 2026
6a3dda5
Merge pull request #892 from microsoft/dev-v4
Roopan-Microsoft Apr 6, 2026
66305f1
Moderate issues p2 Add requests library to dependencies across multip…
Akhileswara-Microsoft Apr 6, 2026
6c79997
low priority Refactor code structure for improved readability and mai…
Akhileswara-Microsoft Apr 7, 2026
33e33e2
Update dependency versions and clean up unused packages in configurat…
Akhileswara-Microsoft Apr 7, 2026
6e95e44
copilot review fix changes
Akhileswara-Microsoft Apr 7, 2026
c5a014a
fix: correct secret name references in workflow files
Prachig-Microsoft Apr 7, 2026
c56be6f
Merge pull request #844 from microsoft/psl-macae-uirefactor
Roopan-Microsoft Apr 7, 2026
cdb8055
fix: remove axios dependency from package.json and package-lock.json
Abdul-Microsoft Apr 7, 2026
e98f209
Merge pull request #865 from microsoft/code-quaissue
Roopan-Microsoft Apr 8, 2026
cfb4ba2
Add system-assigned managed identities to web site module configuration
Pavan-Microsoft Apr 8, 2026
be0cfdb
Merge pull request #887 from Pavan-Microsoft/psl-pk-azd-template-vali…
Prajwal-Microsoft Apr 8, 2026
ce0fb52
Merge remote-tracking branch 'origin/dev-v4' into DependentBotFix_Akh…
Akhileswara-Microsoft Apr 8, 2026
87fe453
Merge pull request #898 from microsoft/DependentBotFix_Akhileswar
Roopan-Microsoft Apr 8, 2026
c3ae40c
Merge branch 'dev-v4' into fix/remove-axios-dependency
Abdul-Microsoft Apr 8, 2026
8adc036
Azure Cognitive Search deployment fails issue fixed
AjitPadhi-Microsoft Apr 8, 2026
2d6a164
Merge pull request #905 from microsoft/PSL-BUG-39448
Roopan-Microsoft Apr 8, 2026
2a01fe6
fix: add bicep version requirement (>= 0.33.0) to azure.yaml
Roopan-Microsoft Apr 9, 2026
1ba4be8
fix: Remove create-release.yml path filter changes
Prekshith-Microsoft Apr 9, 2026
3f8c512
fix: add bicep version requirement (>= 0.33.0) to azure.yaml
Avijit-Microsoft Apr 9, 2026
1edb473
Standardize environment variable names - Updated parameter naming con…
Prachig-Microsoft Apr 9, 2026
a302e0d
Merge pull request #903 from microsoft/fix/remove-axios-dependency
Roopan-Microsoft Apr 9, 2026
2680e07
Merge pull request #895 from microsoft/hb-psl-38859
Roopan-Microsoft Apr 9, 2026
fc27cbc
Merge remote-tracking branch 'origin/dev-v4' into feature/parameter-n…
Prachig-Microsoft Apr 9, 2026
fb68962
Resolve Copilto Comment - remove unused import
NirajC-Microsoft Apr 9, 2026
89d5a19
Merge pull request #912 from microsoft/psl-resolvecopilotcomment
Roopan-Microsoft Apr 9, 2026
054ad3a
refactor: remove allowedFqdnList from main.waf.parameters.json and im…
Pavan-Microsoft Apr 9, 2026
313a9cf
Merge pull request #913 from microsoft/psl-pk-pipelinefix
Roopan-Microsoft Apr 9, 2026
9b7a7e4
Merge pull request #896 from microsoft/psl-pathfiler
Roopan-Microsoft Apr 9, 2026
aee32c3
Update README with security and quota notes
Thanusree-Microsoft Apr 10, 2026
e1027fa
Update Deployment Guide with security note
Thanusree-Microsoft Apr 10, 2026
afa587c
Merge pull request #914 from microsoft/psl-thsfichange
Roopan-Microsoft Apr 10, 2026
7615c3c
Fixed a copilot suggestion
Prekshith-Microsoft Apr 10, 2026
67e7204
Merge pull request #915 from microsoft/psl-copilot-fix
Roopan-Microsoft Apr 10, 2026
63a9979
Merge pull request #910 from microsoft/dev-v4
Roopan-Microsoft Apr 13, 2026
5238268
build: bump the python-deps group in /src/backend with 16 updates
dependabot[bot] Apr 13, 2026
f72d22c
fix: use existing GitHub variable AZURE_AI_DEPLOYMENT_LOCATION for AZ…
Prachig-Microsoft Apr 14, 2026
60ef9c1
updated the local deployment changes
Dhruvkumar-Microsoft Apr 14, 2026
578f7f0
Merge pull request #923 from microsoft/psl-updateCustomMain
Roopan-Microsoft Apr 14, 2026
b3bf828
updated multiple packages
Ayaz-Microsoft Apr 15, 2026
de40f53
Fix: Revert secret names to match GitHub settings
Prachig-Microsoft Apr 15, 2026
94c4c80
Refactor pytest dependencies and configuration for improved test mana…
Ayaz-Microsoft Apr 15, 2026
f8f5fe0
Merge pull request #924 from microsoft/dependabotFix-az
Roopan-Microsoft Apr 15, 2026
d0260fa
added the env variable
Dhruvkumar-Microsoft Apr 15, 2026
cc2d58c
Merge pull request #925 from microsoft/psl-localRunChanges
Roopan-Microsoft Apr 15, 2026
ccd3359
Merge pull request #929 from microsoft/main
Roopan-Microsoft Apr 16, 2026
eac52db
Merge remote-tracking branch 'origin/dev-v4' into dependabotchanges
Dhruvkumar-Microsoft Apr 16, 2026
62e873d
Enhance setup scripts to include '--extra dev' for dependency install…
Ayaz-Microsoft Apr 17, 2026
244273a
Standardize parameter names to match azd environment variables
Prachig-Microsoft Apr 17, 2026
d9de6e6
updated the dependabot packages
Dhruvkumar-Microsoft Apr 17, 2026
1e9f011
Merge origin/dev-v4 into feature/parameter-naming-standardization
Prachig-Microsoft Apr 17, 2026
6d577b1
refactor: Remove redundant nested if block in job-deploy-windows.yml
Prachig-Microsoft Apr 17, 2026
27e4ea6
fix: Rename AZURE_ENV_MODEL_CAPACITY to AZURE_ENV_GPT_MODEL_CAPACITY …
Prachig-Microsoft Apr 17, 2026
afe1f47
Add files via upload
Thanusree-Microsoft Apr 17, 2026
5f933ef
Merge pull request #931 from microsoft/dev-v4
Avijit-Microsoft Apr 20, 2026
0d2132a
Merge pull request #935 from microsoft/dependabotFix-az
Roopan-Microsoft Apr 20, 2026
783f93d
feat: Add pytest coverage comment to PRs (dev-v4)
Rafi-Microsoft Apr 21, 2026
77b322b
fix: Restore demo-v4 branch in workflow triggers
Rafi-Microsoft Apr 21, 2026
768b2bc
Merge pull request #938 from microsoft/psl-add-coverage-pr-comment-v4
Roopan-Microsoft Apr 21, 2026
e92c2d0
feat: restrict backend Container App to private access in WAF deployment
Prajwal-Microsoft Apr 21, 2026
56a9beb
Merge pull request #941 from microsoft/psl-dependabotchanges-dk
Roopan-Microsoft Apr 21, 2026
3993825
Removed the bicep paramater
Dhruvkumar-Microsoft Apr 21, 2026
3d59f09
fix: add WebSocket proxy support for WAF mode
Prajwal-Microsoft Apr 21, 2026
2dfaea4
Merge pull request #943 from microsoft/main
Ritesh-Microsoft Apr 21, 2026
987c091
macae-v4-update
Ritesh-Microsoft Apr 21, 2026
53b4673
Merge branch 'dev-v4' of https://github.com/Ritesh-Microsoft/MACAE-v4…
Ritesh-Microsoft Apr 21, 2026
d08d709
Merge pull request #944 from Ritesh-Microsoft/dev-v4
Ritesh-Microsoft Apr 21, 2026
1812994
updated the broke links checker pipeline
Dhruvkumar-Microsoft Apr 21, 2026
d55955d
Update setupEnv.sh file frontend to App
NirajC-Microsoft Apr 21, 2026
ad68ef7
Merge pull request #945 from microsoft/psl-bug-40868
Roopan-Microsoft Apr 22, 2026
2395c50
update cd ./src/frontend to cd ./src/App in setupEnv File
NirajC-Microsoft Apr 22, 2026
4af7af7
Merge pull request #949 from microsoft/psl-update-setupenvfile
Roopan-Microsoft Apr 22, 2026
90bc18d
Merge pull request #942 from microsoft/feature/remove-bicep-version
Roopan-Microsoft Apr 22, 2026
22a8688
Merge pull request #939 from microsoft/feature/39249-waf-api-private-…
Roopan-Microsoft Apr 22, 2026
68e8a34
Merge pull request #867 from microsoft/feature/parameter-naming-stand…
Roopan-Microsoft Apr 23, 2026
33598dc
update the avm version and microsoft api version
Dhruvkumar-Microsoft Apr 23, 2026
e4374a1
Merge branch 'dev-v4' of https://github.com/microsoft/Multi-Agent-Cus…
Dhruvkumar-Microsoft Apr 23, 2026
569189c
docs: Update AddPlatform and Web screenshots, fix step 6 text
Thanusree-Microsoft Apr 23, 2026
372d763
Updated the copilot comments
Dhruvkumar-Microsoft Apr 23, 2026
9b24b00
ci: Add Azure login refresh steps for WAF deployments in Linux and Wi…
Harsh-Microsoft Apr 23, 2026
e60088d
Merge pull request #950 from microsoft/update-AVM-module
Roopan-Microsoft Apr 23, 2026
9755ee6
test: Update xpath locators & fix pipeline
Avijit-Microsoft Apr 23, 2026
e9cc694
Merge pull request #953 from microsoft/psl-hb-tk-41061
Roopan-Microsoft Apr 23, 2026
c577b39
updated the links to check broken link checker
Dhruvkumar-Microsoft Apr 23, 2026
56cc392
updated the document to resolve broken link issue
Dhruvkumar-Microsoft Apr 23, 2026
3d8dcdb
Merge pull request #954 from microsoft/psl-fixBrokenLinks-dk
Roopan-Microsoft Apr 23, 2026
c6a141c
updated the Docker File and copilot coomets
Dhruvkumar-Microsoft Apr 24, 2026
080f698
Merge pull request #956 from microsoft/psl-fixBrokenLinks-dk
Roopan-Microsoft Apr 24, 2026
0278baf
fix: Dev v4 to main merge
Avijit-Microsoft Apr 27, 2026
5047166
fix code quality
Kanchan-Microsoft Apr 28, 2026
5690244
Removed the unused key vault resource and add the bicep installation …
Dhruvkumar-Microsoft Apr 28, 2026
955faeb
Merge pull request #959 from microsoft/psl-removeUnusedResource
Roopan-Microsoft Apr 28, 2026
8a6bd07
Merge pull request #960 from microsoft/code-quality
Roopan-Microsoft Apr 29, 2026
187ab74
email format changes
NirajC-Microsoft May 4, 2026
827c7c9
Update flow to get temp email everytime I run it
NirajC-Microsoft May 4, 2026
7464d5e
quota check script path issue
AjitPadhi-Microsoft May 4, 2026
5e952af
add impurity in the parameters
NirajC-Microsoft May 4, 2026
d4220a8
update html
NirajC-Microsoft May 4, 2026
0017ace
remove impurity
NirajC-Microsoft May 4, 2026
32ab0f1
Merge pull request #965 from microsoft/PSL-BUG-42309
Roopan-Microsoft May 4, 2026
97cc480
change format
NirajC-Microsoft May 4, 2026
a3f01f1
change format 5
NirajC-Microsoft May 4, 2026
674a48e
change format 2
NirajC-Microsoft May 4, 2026
3932f0d
Merge pull request #961 from microsoft/dev-v4
Avijit-Microsoft May 5, 2026
92330e3
Readme and deployment doc update
AjitPadhi-Microsoft May 5, 2026
d59d7dc
docs: add Bicep CLI prerequisite to local deployment guide
Rafi-Microsoft May 6, 2026
471913d
updated doc
AjitPadhi-Microsoft May 6, 2026
2dc9502
Merge pull request #937 from microsoft/psl-update-image
Roopan-Microsoft May 6, 2026
7dc7219
docs: Add Bicep CLI (v0.33.0+) version pinning alongside azd/PowerShell
Rafi-Microsoft May 6, 2026
c9ad40b
docs: Add Bicep CLI version pinning to AVM post-deployment prereqs
Rafi-Microsoft May 6, 2026
042cf3a
docs: Clarify Bicep CLI is the command-line compiler, not the VS Code…
Rafi-Microsoft May 6, 2026
3da8c00
Implement user authentication with LoginButton and fetchCurrentUser f…
Akhileswara-Microsoft May 7, 2026
092e45d
Update email format 6
NirajC-Microsoft May 7, 2026
719b334
Resolve Copilot comment
NirajC-Microsoft May 7, 2026
1f01d64
Refactor LoginButton component to use MenuButton and update user disp…
Akhileswara-Microsoft May 7, 2026
7333b9c
Merge pull request #966 from microsoft/PSL-US-42390
Roopan-Microsoft May 7, 2026
d8dc538
docs: scope Bicep README note to local deployment
Copilot May 7, 2026
de34f66
Resolve Copilot comment
NirajC-Microsoft May 7, 2026
92b0f85
Merge pull request #967 from microsoft/psl-addBicepVer
Roopan-Microsoft May 7, 2026
61ff047
Merge pull request #969 from NirajC-Microsoft/dev-v4
Roopan-Microsoft May 8, 2026
08e30c9
Merge pull request #968 from microsoft/LogoutFunctionality_Akhileswar
Roopan-Microsoft May 8, 2026
17b21ed
Enhance Bicep validation email notifications and refactor user fetchi…
Akhileswara-Microsoft May 11, 2026
417248a
Merge pull request #977 from microsoft/LogoutFunctionality_Akhileswar
Roopan-Microsoft May 11, 2026
bcec9db
Merge pull request #970 from microsoft/dev-v4
Prajwal-Microsoft May 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 14 additions & 1 deletion .azdo/pipelines/azure-dev.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
# Run when commits are pushed to mainline branch (main or master)
# Set this to the mainline branch you are using
trigger:
- main
branches:
include:
- main
paths:
include:
- src/*
- infra/*
- azure.yaml
- azure_custom.yaml
- .azdo/pipelines/azure-dev.yml
exclude:
- '*.md'
- docs/*
- data/*

# Azure Pipelines workflow to deploy to Azure using azd
# To configure required secrets and service connection for connecting to Azure, simply run `azd pipeline config --provider azdo`
Expand Down
26 changes: 26 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
[run]
source = .
omit =
src/mcp_server/*
src/backend/tests/*
src/tests/mcp_server/*
src/tests/agents/*
src/**/__init__.py
tests/e2e-test/*
*/venv/*
*/env/*
*/.pytest_cache/*
*/node_modules/*
src/backend/v4/api/router.py

[paths]
source =
src/backend
*/site-packages

[report]
exclude_lines =
pragma: no cover
def __repr__
raise AssertionError
raise NotImplementedError
4 changes: 4 additions & 0 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
FROM mcr.microsoft.com/devcontainers/python:3.11-bullseye

# Remove Yarn repository to avoid GPG key expiration issue
RUN rm -f /etc/apt/sources.list.d/yarn.list
10 changes: 8 additions & 2 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
{
"name": "Multi Agent Custom Automation Engine Solution Accelerator",
"image": "mcr.microsoft.com/devcontainers/python:3.11-bullseye",
"build": {
"dockerfile": "Dockerfile"
},
"features": {
"ghcr.io/devcontainers/features/docker-in-docker:2": {"version": "latest"},
"ghcr.io/azure/azure-dev/azd:latest": {},
"ghcr.io/devcontainers/features/node:1": {},
"ghcr.io/devcontainers/features/azure-cli:1": {},
"ghcr.io/devcontainers/features/azure-cli:1": {
"installBicep": true,
"version": "latest",
"bicepVersion": "latest"
},
"ghcr.io/jsburckhardt/devcontainer-features/uv:1": {"shellautocompletion": true,
"version": "latest"}
},
Expand Down
4 changes: 2 additions & 2 deletions .devcontainer/setupEnv.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ set -e

echo "Setting up Backend..."
cd ./src/backend
uv sync --frozen
uv sync --frozen --extra dev
cd ../../

echo "Setting up Frontend..."
cd ./src/frontend
cd ./src/App
npm install
pip install -r requirements.txt
cd ../../
Expand Down
2 changes: 1 addition & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ updates:
- "*"

- package-ecosystem: "pip"
directory: "/src/frontend"
directory: "/src/App"
schedule:
interval: "monthly"
commit-message:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/agnext-biab-02-containerimage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
packages: write
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
# - name: Download deps
# run: |
# curl -fsSL ${{ vars.AUTOGEN_WHL_URL }} -o agnext-biab-02/autogen_core-0.3.dev0-py3-none-any.whl
Expand All @@ -28,14 +28,14 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }}
- name: Extract metadata (tags, labels) for Docker
id: meta
uses: docker/metadata-action@v5
uses: docker/metadata-action@v6
with:
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
tags: |
type=ref,event=branch
type=sha
- name: Build and push Docker image
uses: docker/build-push-action@v6
uses: docker/build-push-action@v7
with:
context: agnext-biab-02/
file: agnext-biab-02/Dockerfile
Expand Down
41 changes: 41 additions & 0 deletions .github/workflows/azd-template-validation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: AZD Template Validation
on:
schedule:
- cron: '30 1 * * 4' # Every Thursday at 7:00 AM IST (1:30 AM UTC)
workflow_dispatch:

permissions:
contents: read
id-token: write
pull-requests: write

jobs:
template_validation:
runs-on: ubuntu-latest
name: azd template validation
environment: production
steps:
- uses: actions/checkout@v4

- name: Set timestamp
run: echo "HHMM=$(date -u +'%H%M')" >> $GITHUB_ENV

- uses: microsoft/template-validation-action@v0.4.3
with:
validateAzd: ${{ vars.TEMPLATE_VALIDATE_AZD }}
validateTests: ${{ vars.TEMPLATE_VALIDATE_TESTS }}
useDevContainer: ${{ vars.TEMPLATE_USE_DEV_CONTAINER }}
id: validation
env:
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
AZURE_ENV_NAME: azd-${{ vars.AZURE_ENV_NAME }}-${{ env.HHMM }}
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
AZURE_ENV_AI_SERVICE_LOCATION: ${{ vars.AZURE_AI_DEPLOYMENT_LOCATION }}
AZURE_ENV_GPT_MODEL_CAPACITY: 1
AZURE_ENV_MODEL_4_1_CAPACITY: 1 # keep low to avoid potential quota issues
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: print result
run: cat ${{ steps.validation.outputs.resultFile }}
78 changes: 48 additions & 30 deletions .github/workflows/azure-dev.yml
Original file line number Diff line number Diff line change
@@ -1,41 +1,59 @@
name: Azure Template Validation
name: Azure Dev Deploy

on:
workflow_dispatch:

permissions:
contents: read
id-token: write
pull-requests: write

jobs:
template_validation_job:
deploy:
runs-on: ubuntu-latest
environment: production
name: template validation
env:
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
AZURE_LOCATION: ${{ vars.AZURE_LOCATION }}
AZURE_ENV_AI_SERVICE_LOCATION: ${{ vars.AZURE_AI_DEPLOYMENT_LOCATION }}
AZURE_ENV_GPT_MODEL_CAPACITY: 1
AZURE_ENV_MODEL_4_1_CAPACITY: 1
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
AZURE_DEV_COLLECT_TELEMETRY: ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}
steps:
# Step 1: Checkout the code from your repository
- name: Checkout code
uses: actions/checkout@v4
# Step 2: Validate the Azure template using microsoft/template-validation-action
- name: Validate Azure Template
uses: microsoft/template-validation-action@bae4895d0a8abd4f0d5aad68ae8647b3027f4c91
with:
validateAzd: true
useDevContainer: false
id: validation
env:
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_SUBSCRIPTION_ID: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
AZURE_ENV_NAME: ${{ secrets.AZURE_ENV_NAME }}
AZURE_LOCATION: ${{ secrets.AZURE_LOCATION }}
AZURE_ENV_OPENAI_LOCATION : ${{ secrets.AZURE_AI_DEPLOYMENT_LOCATION }}
AZURE_ENV_MODEL_CAPACITY: 1
AZURE_ENV_MODEL_4_1_CAPACITY: 1
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
AZURE_DEV_COLLECT_TELEMETRY: ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}

# Step 3: Print the result of the validation
- name: print result
run: cat ${{ steps.validation.outputs.resultFile }}
- name: Checkout Code
uses: actions/checkout@v4

- name: Set timestamp and env name
run: |
HHMM=$(date -u +'%H%M')
echo "AZURE_ENV_NAME=azd-${{ vars.AZURE_ENV_NAME }}-${HHMM}" >> $GITHUB_ENV

- name: Install azd
uses: Azure/setup-azd@v2

- name: Login to Azure
uses: azure/login@v2
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}

- name: Login to AZD
shell: bash
run: |
azd auth login \
--client-id "$AZURE_CLIENT_ID" \
--federated-credential-provider "github" \
--tenant-id "$AZURE_TENANT_ID"

- name: Provision and Deploy
shell: bash
run: |
if ! azd env select "$AZURE_ENV_NAME"; then
azd env new "$AZURE_ENV_NAME" --subscription "$AZURE_SUBSCRIPTION_ID" --location "$AZURE_LOCATION" --no-prompt
fi
azd config set defaults.subscription "$AZURE_SUBSCRIPTION_ID"
azd env set AZURE_ENV_AI_SERVICE_LOCATION="$AZURE_ENV_AI_SERVICE_LOCATION"
azd up --no-prompt
12 changes: 6 additions & 6 deletions .github/workflows/broken-links-checker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ jobs:

steps:
- name: Checkout Repo
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0

# For PR : Get only changed markdown files
- name: Get changed markdown files (PR only)
id: changed-markdown-files
if: github.event_name == 'pull_request'
uses: tj-actions/changed-files@ed68ef82c095e0d48ec87eccea555d944a631a4c # v46
uses: tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v47.0.5
with:
files: |
**/*.md
Expand All @@ -34,10 +34,10 @@ jobs:
- name: Check Broken Links in Changed Markdown Files
id: lychee-check-pr
if: github.event_name == 'pull_request' && steps.changed-markdown-files.outputs.any_changed == 'true'
uses: lycheeverse/lychee-action@v2.4.1
uses: lycheeverse/lychee-action@v2.8.0
with:
args: >
--verbose --exclude-mail --no-progress --exclude ^https?://
--verbose --no-progress --exclude ^https?://
${{ steps.changed-markdown-files.outputs.all_changed_files }}
failIfEmpty: false
env:
Expand All @@ -47,10 +47,10 @@ jobs:
- name: Check Broken Links in All Markdown Files in Entire Repo (Manual Trigger)
id: lychee-check-manual
if: github.event_name == 'workflow_dispatch'
uses: lycheeverse/lychee-action@v2.4.1
uses: lycheeverse/lychee-action@v2.8.0
with:
args: >
--verbose --exclude-mail --no-progress --exclude ^https?://
--verbose --no-progress --exclude ^https?://
'**/*.md'
failIfEmpty: false
env:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:
# your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: ${{ github.event.workflow_run.head_sha }}

- uses: codfish/semantic-release-action@v4
- uses: codfish/semantic-release-action@v5
id: semantic
with:
tag-format: 'v${version}'
Expand Down
Loading
Loading