Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
472 commits
Select commit Hold shift + click to select a range
7d72058
Remove HTML escaping from config environment variables
Fr4nc3 Dec 11, 2025
0234c9c
Merge pull request #705 from Fr4nc3/macae-francia
Fr4nc3 Dec 11, 2025
c55b8c0
non infra changes to contract compliance
marktayl1 Dec 12, 2025
4ffe00d
Document known issues with Azure Container Apps
Shreyas-Microsoft Dec 12, 2025
6de27df
Merge pull request #697 from microsoft/smoketesting-pipeline-integration
Prajwal-Microsoft Dec 12, 2025
bb91916
Revise known issues for Azure Container Apps
Shreyas-Microsoft Dec 12, 2025
19b9959
Update docs/DeploymentGuide.md
Shreyas-Microsoft Dec 12, 2025
a9a0557
Merge pull request #707 from microsoft/psl-add-known-issues
Roopan-Microsoft Dec 12, 2025
a5e5577
updated the index creation for Contract review and RFP
Dhruvkumar-Microsoft Dec 12, 2025
b8404d8
Merge pull request #706 from microsoft/scenario-name-change-contract-…
Roopan-Microsoft Dec 12, 2025
f34a507
Merge branch 'dev-v4' of https://github.com/microsoft/Multi-Agent-Cus…
Dhruvkumar-Microsoft Dec 12, 2025
f8a7f60
updated the index_name in contract compliance
Dhruvkumar-Microsoft Dec 12, 2025
e1f0d6b
updated main_custom
Dhruvkumar-Microsoft Dec 12, 2025
090d125
Merge pull request #709 from microsoft/psl-bug28660-bug28659
Roopan-Microsoft Dec 12, 2025
d00797a
removed outer files
Dhruvkumar-Microsoft Dec 12, 2025
6f05061
deleted the RFP files
Dhruvkumar-Microsoft Dec 12, 2025
807357d
Merge pull request #710 from microsoft/psl-bug28660-bug28659
Roopan-Microsoft Dec 12, 2025
0cdd12a
Add required notice to transparency faq
marktayl1 Dec 12, 2025
a88f892
Merge pull request #711 from microsoft/transparency-faq-update-dev-v4
Fr4nc3 Dec 12, 2025
01a74aa
Merge pull request #714 from microsoft/dev-v3
Roopan-Microsoft Dec 15, 2025
02beadc
Flipped contract compliance name
marktayl1 Dec 16, 2025
5617503
Remove known issues about Azure Container Apps
Shreyas-Microsoft Dec 16, 2025
5571a59
Merge pull request #717 from microsoft/psl-removed-known-issues-azure
Roopan-Microsoft Dec 16, 2025
d212209
Enhance GitHub workflows by refining triggers and paths for CodeQL, d…
Dec 16, 2025
7deac87
Refactor deployment output extraction in scripts for improved fallbac…
Abdul-Microsoft Dec 16, 2025
525c1ab
Fix paths in test workflow to correctly include pyproject.toml files
Dec 16, 2025
6253433
Merge pull request #723 from microsoft/macaev4-avmchanges
Roopan-Microsoft Dec 16, 2025
2c27493
Merge branch 'main' into dev-v4
Roopan-Microsoft Dec 16, 2025
6338d6c
uv lock regenerated
Roopan-Microsoft Dec 16, 2025
4c0e5d2
PyLint issue fixed
Roopan-Microsoft Dec 16, 2025
0651b9b
Merge pull request #716 from microsoft/docs--flx-flipped-contract-com…
Fr4nc3 Dec 16, 2025
afdfc68
Update deployment workflow to enhance clarity and maintainability
Dec 17, 2025
5a47f97
Update PyLint workflow to improve clarity and maintainability
Dec 17, 2025
632d372
Remove mcp_server directory from flake8 linting in PyLint workflow
Dec 17, 2025
ce22634
Remove mcp_server paths from PyLint workflow to streamline linting pr…
Dec 17, 2025
5375b66
Update deployment workflow for improved clarity and maintainability
Dec 17, 2025
930fd04
Fix file extensions in deployment workflow for consistency
Dec 17, 2025
f21eb1f
removed the contract scenario
Dhruvkumar-Microsoft Dec 17, 2025
d9821e9
Merge pull request #724 from microsoft/dev-v4-remove-contract
marktayl1 Dec 17, 2025
50d8528
Addition to disclaimer
marktayl1 Dec 17, 2025
13d358a
Merge pull request #725 from microsoft/change-disclaimer-dev-v4-contr…
marktayl1 Dec 17, 2025
2fcab6e
updated the image tag and remove the security control tag
Dhruvkumar-Microsoft Dec 18, 2025
9e1619b
Merge pull request #726 from microsoft/psl-image-tag-changes
Roopan-Microsoft Dec 18, 2025
d14c1f2
updated the deployment guide
Dhruvkumar-Microsoft Dec 18, 2025
afe8563
Merge branch 'dev-v4' of https://github.com/microsoft/Multi-Agent-Cus…
Dhruvkumar-Microsoft Dec 18, 2025
b55bb21
Merge pull request #727 from microsoft/psl-image-tag-changes
Roopan-Microsoft Dec 18, 2025
3bf5991
Merge pull request #702 from microsoft/dev-v4
Roopan-Microsoft Dec 18, 2025
0882547
Refactor workflows: streamline deployment triggers and remove redunda…
Dec 18, 2025
8f9474c
update yml files to v4
NirajC-Microsoft Dec 18, 2025
76926b2
update upload_team_config.sh to upload_team_config.py
NirajC-Microsoft Dec 18, 2025
8d258d4
upload script command
NirajC-Microsoft Dec 18, 2025
cf32397
upload script command
NirajC-Microsoft Dec 18, 2025
5334261
Merge branch 'dev-v4' of https://github.com/microsoft/Multi-Agent-Cus…
Dhruvkumar-Microsoft Dec 18, 2025
b209871
updated the image tag
Dhruvkumar-Microsoft Dec 18, 2025
dc93924
Removed SecurityControl Tags
Vamshi-Microsoft Dec 18, 2025
14f8e45
Update resource group name in deployment workflow
Vamshi-Microsoft Dec 18, 2025
a458451
Merge pull request #728 from microsoft/psl-remove-SecurityControl-tag
Prajwal-Microsoft Dec 18, 2025
d51a51b
small wording change to readme disclaimer
marktayl1 Dec 18, 2025
b523ead
Merge pull request #730 from microsoft/main
Roopan-Microsoft Dec 19, 2025
5bd6bb5
Merge branch 'dev-v4' of https://github.com/microsoft/Multi-Agent-Cus…
Dhruvkumar-Microsoft Dec 19, 2025
afe860d
Merge branch 'dev-v4-contract-RFP' of https://github.com/microsoft/Mu…
Dhruvkumar-Microsoft Dec 19, 2025
0d535fd
updated the read me and yaml
Dhruvkumar-Microsoft Dec 19, 2025
4632c5d
added changes in disclaimers
Dhruvkumar-Microsoft Dec 19, 2025
0e56f43
Merge pull request #731 from microsoft/dev-v4-contract-RFP
Roopan-Microsoft Dec 19, 2025
8c2a070
updated the team name
Dhruvkumar-Microsoft Dec 19, 2025
72205a6
changed the name
Dhruvkumar-Microsoft Dec 19, 2025
93dbe21
Merge pull request #733 from microsoft/dev-v4-contract-RFP
Roopan-Microsoft Dec 19, 2025
6bc84b6
Merge pull request #734 from microsoft/dev-v4
Prajwal-Microsoft Dec 19, 2025
407f313
change upload document steps
NirajC-Microsoft Dec 22, 2025
d04c198
post deployment script selection changes
NirajC-Microsoft Dec 22, 2025
98c29b3
Resolve RAI reuse bug
NirajC-Microsoft Dec 22, 2025
dc04c1b
Fix pylint issues
NirajC-Microsoft Dec 22, 2025
eab4db6
Change MACAE version to V4 in tests\e2e-test\tests\test_MACAE_Smoke_t…
NirajC-Microsoft Dec 22, 2025
048f243
updated the initialize team logic
Dhruvkumar-Microsoft Dec 22, 2025
75f33d6
Update deployment workflows for version 4 compatibility
Vamshi-Microsoft Dec 22, 2025
313c5ff
fix post deployment script in job-deploy-linus.yml pipeline
NirajC-Microsoft Dec 22, 2025
90c0faf
Update deployment workflow to use version 4 for Docker build
Vamshi-Microsoft Dec 22, 2025
45ff4ca
Update src/backend/v4/magentic_agents/common/lifecycle.py
NirajC-Microsoft Dec 23, 2025
fa0069a
Update src/backend/v4/magentic_agents/common/lifecycle.py
NirajC-Microsoft Dec 23, 2025
a683f05
update save database logic
NirajC-Microsoft Dec 23, 2025
906f7d0
fix post deployment script in job-deploy-linus.yml pipeline 1
NirajC-Microsoft Dec 23, 2025
f310dfc
resolved pylint issue
Dhruvkumar-Microsoft Dec 23, 2025
3cf7102
updaeted the comments
Dhruvkumar-Microsoft Dec 23, 2025
14cc118
Merge pull request #738 from microsoft/psl-bug-28621
Roopan-Microsoft Dec 23, 2025
e6e377e
Merge branch 'main' of https://github.com/microsoft/Multi-Agent-Custo…
Dhruvkumar-Microsoft Dec 23, 2025
2952da8
updated the Copilot comments
Dhruvkumar-Microsoft Dec 23, 2025
f9f6aab
Merge pull request #737 from microsoft/psl-bug-rai1
Roopan-Microsoft Dec 23, 2025
fdd4af7
Merge pull request #721 from Harmanpreet-Microsoft/dev-v3
Roopan-Microsoft Dec 23, 2025
a9be69b
Merge pull request #739 from microsoft/deployment-pipelinev4
Prajwal-Microsoft Dec 24, 2025
4496833
store _agent.chat_client.agent_id instead of local agent id
NirajC-Microsoft Dec 24, 2025
911c3c8
Merge pull request #740 from microsoft/psl-raifix
Prajwal-Microsoft Dec 24, 2025
d3395a9
revert test_MACAE_Smoke_test.py changes
NirajC-Microsoft Dec 26, 2025
214202d
disable delete button Contract Compliance Review Team
NirajC-Microsoft Dec 26, 2025
d76f043
Merge pull request #742 from microsoft/psl-bug-29837
Roopan-Microsoft Dec 26, 2025
bc71573
Merge pull request #741 from NirajC-Microsoft/dev-v4
Roopan-Microsoft Dec 29, 2025
fe963b6
Merge branch 'main' into dev-v4
Prajwal-Microsoft Dec 29, 2025
3f1b8dd
fix: Merge Changes from dev to main
Avijit-Microsoft Dec 29, 2025
fd09e2c
Merge branch 'main' of https://github.com/microsoft/Multi-Agent-Custo…
Dhruvkumar-Microsoft Dec 30, 2025
ee50865
docs: Updates step numbers and missing sections
Prajwal-Microsoft Dec 30, 2025
05a31e6
Refactor and clean up code across multiple components
Kingshuk-Microsoft Dec 30, 2025
f36087f
updated refrences and localdeployment
Dhruvkumar-Microsoft Dec 31, 2025
ef74a4e
resolved the comments
Dhruvkumar-Microsoft Dec 31, 2025
797d8a9
Updated SampleQuestions.md for RFP and contract scenario
NirajC-Microsoft Dec 31, 2025
638ab0e
Refactor services and components: improve logging, remove unused impo…
Kingshuk-Microsoft Dec 31, 2025
f8fe63b
fix for bug 29988
NirajC-Microsoft Jan 1, 2026
9a6b0bd
Add Note before list of Teams
NirajC-Microsoft Jan 1, 2026
2e9f78c
fix for compliance review
NirajC-Microsoft Jan 1, 2026
56dff7d
Update Rfp to RPF
NirajC-Microsoft Jan 1, 2026
7c5d857
update .env steps
NirajC-Microsoft Jan 1, 2026
75a3e86
Update docs/LocalDevelopmentSetup.md
NirajC-Microsoft Jan 1, 2026
f696841
Update docs/LocalDevelopmentSetup.md
NirajC-Microsoft Jan 1, 2026
bc3f20e
Merge pull request #748 from microsoft/psl-bug-29988
Prajwal-Microsoft Jan 1, 2026
7db7672
Update deployment guide to avoid inconsistency.
NirajC-Microsoft Jan 2, 2026
32cdf8b
Update deployment guide to avoid inconsistency2
NirajC-Microsoft Jan 2, 2026
6c7501a
Update default quota configuration
NirajC-Microsoft Jan 2, 2026
04e726b
revoke changes in After successful deployment
NirajC-Microsoft Jan 2, 2026
e9c8556
revoke changes in verify deployment
NirajC-Microsoft Jan 2, 2026
6cb6064
Merge pull request #747 from microsoft/psl-update-sampleQuestions
Roopan-Microsoft Jan 2, 2026
449fef4
update GPT-4o-mini
NirajC-Microsoft Jan 2, 2026
41e120b
fix for bug 30332
NirajC-Microsoft Jan 2, 2026
55979cd
Refactor TeamService: remove redundant search validation logging and …
Kingshuk-Microsoft Jan 2, 2026
05a127d
Merge pull request #750 from microsoft/psl-fixdpeployment-doc
Prajwal-Microsoft Jan 2, 2026
847d9e7
change 4o to o4
NirajC-Microsoft Jan 2, 2026
4a5782a
Merge pull request #745 from microsoft/readme-updates
Prajwal-Microsoft Jan 2, 2026
014017b
Merge pull request #746 from microsoft/security-code-quality-fix
Roopan-Microsoft Jan 2, 2026
b92c499
Add unit tests
Kingshuk-Microsoft Jan 5, 2026
b2d50ab
update deployment guide and README links for VS Code Web
Harsh-Microsoft Jan 5, 2026
facbd06
docs: update deployment guide and README links for VS Code Web
Avijit-Microsoft Jan 5, 2026
e489a32
chore: resolve merge conflicts (#755)
Harsh-Microsoft Jan 5, 2026
66a8da7
Merge remote-tracking branch 'origin/main' into dev-v4
Prajwal-Microsoft Jan 5, 2026
9b2bad5
Merge pull request #756 from microsoft/resolve-devv4-conflicts-05-01
Avijit-Microsoft Jan 5, 2026
6337ef1
Merge branch 'main' into dev-v4
Roopan-Microsoft Jan 5, 2026
89b8eed
Merge pull request #752 from microsoft/dev-v4
Prajwal-Microsoft Jan 5, 2026
db3d217
fix: Map inputs to environment variables and Add input validation for…
Vamshi-Microsoft Jan 6, 2026
53a3696
Minor fixes
Vamshi-Microsoft Jan 6, 2026
fc28b6d
Update variable case
Vamshi-Microsoft Jan 6, 2026
dec500a
fix: Reorder EXP validation step
Vamshi-Microsoft Jan 6, 2026
e4a0369
Merge branch 'psl-30705' of https://github.com/microsoft/Multi-Agent-…
Vamshi-Microsoft Jan 6, 2026
73c9016
remove unused variable
Vamshi-Microsoft Jan 6, 2026
621ea95
fix: Update AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID validation regex for…
Vamshi-Microsoft Jan 6, 2026
9a46db0
Merge pull request #757 from microsoft/psl-30705
Prajwal-Microsoft Jan 6, 2026
ab41f19
Refactor test files and remove empty __init__.py files; streamline te…
Kingshuk-Microsoft Jan 7, 2026
9f57a38
Add dev-v4 branch to workflow triggers
Kingshuk-Microsoft Jan 7, 2026
caefaa5
Update workflow triggers to include macae-v4-unittestcases-kd branch
Kingshuk-Microsoft Jan 7, 2026
e2b8029
Update workflow triggers to include additional branches for testing
Kingshuk-Microsoft Jan 7, 2026
e8edfb0
Update test workflow to include macae-v4-unittestcases-kd branch and …
Kingshuk-Microsoft Jan 7, 2026
a87eefb
Add macae-v4-unittestcases-kd branch to workflow triggers
Kingshuk-Microsoft Jan 7, 2026
9644c93
Refine pytest command in test workflow to simplify coverage reporting
Kingshuk-Microsoft Jan 7, 2026
c08079e
Add platform-specific skip marker for tests using sys.modules mocking
Kingshuk-Microsoft Jan 7, 2026
baa07a6
Refactor tests for cross-platform compatibility by replacing sys.modu…
Kingshuk-Microsoft Jan 7, 2026
12bf2a8
Add platform-specific skip marker for tests using sys.modules mocking…
Kingshuk-Microsoft Jan 7, 2026
eaac66d
removed azd up approach from avm post deployment guide
Abdul-Microsoft Jan 8, 2026
755455b
Merge pull request #760 from microsoft/bug-30856
Prajwal-Microsoft Jan 8, 2026
dd70537
Refactor import statements in app.py and test_app.py for consistency …
Kingshuk-Microsoft Jan 8, 2026
90f9d77
Add platform-specific skip markers for Linux in test cases to handle …
Kingshuk-Microsoft Jan 8, 2026
c6a7b3d
Refactor test cases in test_app.py and test_agent_registry.py to remo…
Kingshuk-Microsoft Jan 8, 2026
8315bbe
Add platform check for test skipping on Linux due to Mock/FastAPI com…
Kingshuk-Microsoft Jan 8, 2026
eac9ec0
Refactor test workflow to run app.py tests separately and enhance cov…
Kingshuk-Microsoft Jan 8, 2026
ebf39b7
Refactor test workflow to improve coverage reporting and streamline a…
Kingshuk-Microsoft Jan 8, 2026
e5db332
Add quiet flag to pytest commands for cleaner output during test exec…
Kingshuk-Microsoft Jan 8, 2026
b380112
Suppress output of app.py tests in CI workflow for cleaner logs
Kingshuk-Microsoft Jan 8, 2026
9a158aa
Enhance app.py test execution by suppressing output and ensuring comp…
Kingshuk-Microsoft Jan 8, 2026
6a6e354
Refactor test workflow to run backend tests together and improve outp…
Kingshuk-Microsoft Jan 8, 2026
dcca12e
Capture pytest output for backend tests and report coverage
Kingshuk-Microsoft Jan 8, 2026
a749bd2
Refactor backend test execution to streamline coverage reporting and …
Kingshuk-Microsoft Jan 8, 2026
4551f12
Capture pytest output for backend tests and display the last line in …
Kingshuk-Microsoft Jan 8, 2026
25d6537
fixed vulnerabilities
Vamshi-Microsoft Jan 8, 2026
9ea6472
fix: update job name
Vamshi-Microsoft Jan 8, 2026
82fcd1e
fix: fallback to default ACR login server if not set in secrets to re…
Vamshi-Microsoft Jan 8, 2026
d406f5c
Merge pull request #761 from microsoft/psl-fix-vulnerabilities
Prajwal-Microsoft Jan 8, 2026
c606823
fix: remove Curl for azure cli setup
Vamshi-Microsoft Jan 8, 2026
3e7216e
fix for bug 30854
NirajC-Microsoft Jan 9, 2026
8ded927
refactored the post deployment script to resolve network related issue
Abdul-Microsoft Jan 9, 2026
aa89257
removed redundant cleanup message in network restoration
Abdul-Microsoft Jan 9, 2026
b6bc747
Resolve Copilot Comment
NirajC-Microsoft Jan 9, 2026
7967733
removed INT signal from cleanup trap in the deployment script
Abdul-Microsoft Jan 9, 2026
4b2e0bd
Merge pull request #764 from microsoft/psl-bug-30854
Roopan-Microsoft Jan 9, 2026
ad52331
Merge pull request #763 from microsoft/psl-fix-curl
Prajwal-Microsoft Jan 12, 2026
585b393
chore: dev-v4 to main
Avijit-Microsoft Jan 12, 2026
4a8e8ba
fixed Pipeline failures
Vamshi-Microsoft Jan 13, 2026
8702239
Enhance EXP configuration handling in deployment workflow
Vamshi-Microsoft Jan 13, 2026
fcbb1b9
Update test workflow to refine branch triggers and enhance coverage r…
Kingshuk-Microsoft Jan 13, 2026
5273a37
Add 'macae-v4-unittestcases-kd' branch to push triggers in test workflow
Kingshuk-Microsoft Jan 13, 2026
7967b35
Update references to Bicep files in next-steps.md for consistency
Kingshuk-Microsoft Jan 13, 2026
bc4bc97
Update references to Bicep files in next-steps.md for accuracy
Kingshuk-Microsoft Jan 13, 2026
566096b
Remove 'macae-v4-unittestcases-kd' branch from push triggers in test …
Kingshuk-Microsoft Jan 14, 2026
ad0e236
adding fallback logic for retrievng values from deployment output
Abdul-Microsoft Jan 14, 2026
c5b11af
Merge branch 'dev-v4' into macae-v4-unittestcases-kd
Kingshuk-Microsoft Jan 14, 2026
1b1feb9
Added fix for bug 31168
Abdul-Microsoft Jan 14, 2026
00a3917
fix: MACAE v4 post-deployment script network access restoration
Avijit-Microsoft Jan 15, 2026
7f2f6a6
fix: update IMAGE_TAG format for dev-v4 branch
Vamshi-Microsoft Jan 16, 2026
f8ecad4
add RFP and Contract Compliance team selection, enhance RAI clarifica…
Vemarthula-Microsoft Jan 16, 2026
7e5aae8
test: add RFP and Contract Compliance team selection, Add new smoke t…
Avijit-Microsoft Jan 16, 2026
327dcef
Merge pull request #768 from microsoft/psl-fix-pipeline-failures
Prajwal-Microsoft Jan 16, 2026
9f8c37d
Merge pull request #773 from microsoft/dev-v4
Roopan-Microsoft Jan 19, 2026
b0b9f5f
Refactor tests for RAIAgent and FoundryAgentTemplate to improve mock …
Kingshuk-Microsoft Jan 20, 2026
cb56a0b
chore: remove AZURE_DEV_COLLECT_TELEMETRY environment variable
Abdul-Microsoft Jan 20, 2026
e908959
removed telemetry flag from output
Abdul-Microsoft Jan 20, 2026
997c7f0
Merge pull request #774 from microsoft/psl-removetelemetryflag
Roopan-Microsoft Jan 20, 2026
eb5d8f1
Merge pull request #753 from microsoft/macae-v4-unittestcases-kd
Roopan-Microsoft Jan 22, 2026
7f1e234
fixed codeql issues
Kanchan-Microsoft Jan 22, 2026
df9ea9d
fixed pylint issue
Kanchan-Microsoft Jan 22, 2026
112b00c
pylint issue
Kanchan-Microsoft Jan 22, 2026
ec0f915
reverted the unittestcase changes
Kanchan-Microsoft Jan 23, 2026
6710b90
Merge pull request #779 from microsoft/psl-macaekn
Roopan-Microsoft Jan 23, 2026
30997db
fix the issue with devconatiner
Prekshith-Microsoft Jan 28, 2026
092af3a
Merge pull request #784 from microsoft/psl-devconissue
Prajwal-Microsoft Jan 28, 2026
d8a4ef7
Merge pull request #786 from microsoft/main
Prajwal-Microsoft Jan 28, 2026
221a8cf
Refactor import paths to use relative imports for consistency across …
Kingshuk-Microsoft Jan 28, 2026
19fd09d
Refactor mocking of v4.models in test settings and plan_to_mplan_conv…
Kingshuk-Microsoft Jan 28, 2026
ff91881
Add unit tests for OrchestrationManager with comprehensive mocking
Kingshuk-Microsoft Jan 28, 2026
99b966b
Update test workflow to include demo-v4 branch and ensure consistent …
Kingshuk-Microsoft Jan 28, 2026
6577ea0
Remove macae-v4-unittestcases-kd branch from test workflow triggers
Kingshuk-Microsoft Jan 28, 2026
bdd15df
Add quiet mode to pytest command in test workflow for cleaner output
Kingshuk-Microsoft Jan 28, 2026
49a54da
Merge pull request #790 from microsoft/macae-v4-unittestcases-kd
Roopan-Microsoft Jan 29, 2026
3b5043b
Merge pull request #777 from microsoft/psl-codeql
Roopan-Microsoft Jan 30, 2026
6c005a6
macae-v4-fix
Ritesh-Microsoft Jan 30, 2026
5543104
test: macae-v4-fix-stabilize-test-cases
Avijit-Microsoft Jan 30, 2026
9ede715
pushed fix for code quality
Kanchan-Microsoft Feb 2, 2026
cf11055
Merge pull request #793 from microsoft/psl-codefix
Roopan-Microsoft Feb 2, 2026
09d8068
fixed copilot suggestions
Kanchan-Microsoft Feb 3, 2026
b92a822
Merge pull request #794 from microsoft/psl-codefix
Roopan-Microsoft Feb 3, 2026
f4d5ea7
fixed new suggestions
Kanchan-Microsoft Feb 3, 2026
ff6e18d
Merge pull request #796 from microsoft/psl-codefix
Roopan-Microsoft Feb 3, 2026
38194fb
Merge pull request #783 from microsoft/dev-v4
Roopan-Microsoft Feb 3, 2026
7841701
updated the condition to check bash terminal from windows machine
Dhruvkumar-Microsoft Feb 5, 2026
55c24cd
Merge pull request #804 from microsoft/psl-winlinissue
Roopan-Microsoft Feb 5, 2026
29b32f9
Update Troubleshoot document
NirajC-Microsoft Feb 9, 2026
6443c2f
Merge pull request #814 from microsoft/dev-v4
Avijit-Microsoft Feb 16, 2026
ff5d7df
Merge branch 'dev-v4' into dependabotchanges
Kanchan-Microsoft Feb 16, 2026
cb4ff07
Add seperate search service module to enable managed identity to redu…
Harsh-Microsoft Feb 16, 2026
71af43c
package upgrade
Kanchan-Microsoft Feb 16, 2026
c3b0dbf
Merge pull request #807 from microsoft/psl-addtroubleshootdoc2
Roopan-Microsoft Feb 16, 2026
3d270a0
Merge pull request #817 from microsoft/pckg-upgrade-kn
Roopan-Microsoft Feb 17, 2026
25d46e1
Merge pull request #818 from microsoft/dependabotchanges
Roopan-Microsoft Feb 17, 2026
997381b
Fixed the tag issue
Prekshith-Microsoft Feb 18, 2026
c9dcd1d
Call the variable outside the resource
Prekshith-Microsoft Feb 19, 2026
64abde6
Add AI and Data Engineering playbooks to README
Prajwal-Microsoft Feb 19, 2026
1ac62d1
Merge pull request #819 from microsoft/psl-tag-issue
Prajwal-Microsoft Feb 19, 2026
f6d04be
Regenerated the main.json file
Prekshith-Microsoft Feb 19, 2026
36b7a0a
Merge pull request #821 from microsoft/psl-tag-issue
Prajwal-Microsoft Feb 19, 2026
9cc6424
Merge branch 'dev-v4' into hb-psl-reduce-srch-time
Harsh-Microsoft Feb 19, 2026
5f6bffc
rebuilt main.json
Harsh-Microsoft Feb 19, 2026
6d3fe3e
Merge pull request #815 from microsoft/hb-psl-reduce-srch-time
Prajwal-Microsoft Feb 19, 2026
7e0795b
Merge pull request #820 from microsoft/cross-link-references
Roopan-Microsoft Feb 19, 2026
8691b0c
Merge pull request #822 from microsoft/dev-v4
Roopan-Microsoft Feb 23, 2026
f2bf189
Migrated GitHub Actions authentication from client secrets to OIDC
Vamshi-Microsoft Feb 23, 2026
f62a140
Added runner_os input (Deployment Environment) and Deleted deploy-win…
Vamshi-Microsoft Feb 23, 2026
832d9f0
Removed skip markers from multiple test functions in test_MACAE_Smoke…
Vamshi-Microsoft Feb 23, 2026
0b414ec
Merge pull request #825 from microsoft/psl-oidc
Prajwal-Microsoft Feb 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .coveragerc
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
[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/*

[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
4 changes: 3 additions & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
{
"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": {},
Expand Down
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in the repo.
* @Avijit-Microsoft @Roopan-Microsoft @Prajwal-Microsoft @marktayl1 @Fr4nc3 @Vinay-Microsoft @aniaroramsft @toherman-msft @nchandhi
* @Avijit-Microsoft @Roopan-Microsoft @Prajwal-Microsoft @marktayl1 @Fr4nc3 @Vinay-Microsoft @aniaroramsft @toherman-msft @nchandhi @dgp10801
4 changes: 2 additions & 2 deletions .github/workflows/agnext-biab-02-containerimage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ 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
- name: Log in to the Container registry
uses: docker/login-action@v3
uses: docker/login-action@v4
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/azure-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,13 @@ jobs:
uses: actions/checkout@v4
# Step 2: Validate the Azure template using microsoft/template-validation-action
- name: Validate Azure Template
uses: microsoft/template-validation-action@Latest
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 }}
Expand Down
20 changes: 17 additions & 3 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,22 @@ name: "CodeQL Advanced"
on:
push:
branches: [ "main", "dev", "demo" ]
paths:
- 'src/**/*.py'
- 'src/**/*.js'
- 'src/**/*.ts'
- 'src/**/*.tsx'
- 'tests/**/*.py'
- '.github/workflows/codeql.yml'
pull_request:
branches: [ "main", "dev", "demo" ]
paths:
- 'src/**/*.py'
- 'src/**/*.js'
- 'src/**/*.ts'
- 'src/**/*.tsx'
- 'tests/**/*.py'
- '.github/workflows/codeql.yml'
schedule:
- cron: '44 20 * * 2'

Expand Down Expand Up @@ -61,7 +75,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
uses: github/codeql-action/init@v4
with:
languages: ${{ matrix.language }}
build-mode: ${{ matrix.build-mode }}
Expand Down Expand Up @@ -89,6 +103,6 @@ jobs:
exit 1

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
uses: github/codeql-action/analyze@v4
with:
category: "/language:${{matrix.language}}"
category: "/language:${{matrix.language}}"
2 changes: 1 addition & 1 deletion .github/workflows/create-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
with:
ref: ${{ github.event.workflow_run.head_sha }}

- uses: codfish/semantic-release-action@v3
- uses: codfish/semantic-release-action@v4
id: semantic
with:
tag-format: 'v${version}'
Expand Down
140 changes: 140 additions & 0 deletions .github/workflows/deploy-orchestrator.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@
name: Deployment orchestrator

on:
workflow_call:
inputs:
runner_os:
description: 'Runner OS (ubuntu-latest or windows-latest)'
required: true
type: string
azure_location:
description: 'Azure Location For Deployment'
required: false
default: 'australiaeast'
type: string
resource_group_name:
description: 'Resource Group Name (Optional)'
required: false
default: ''
type: string
waf_enabled:
description: 'Enable WAF'
required: false
default: false
type: boolean
EXP:
description: 'Enable EXP'
required: false
default: false
type: boolean
build_docker_image:
description: 'Build And Push Docker Image (Optional)'
required: false
default: false
type: boolean
cleanup_resources:
description: 'Cleanup Deployed Resources'
required: false
default: false
type: boolean
run_e2e_tests:
description: 'Run End-to-End Tests'
required: false
default: 'GoldenPath-Testing'
type: string
AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID:
description: 'Log Analytics Workspace ID (Optional)'
required: false
default: ''
type: string
AZURE_EXISTING_AI_PROJECT_RESOURCE_ID:
description: 'AI Project Resource ID (Optional)'
required: false
default: ''
type: string
existing_webapp_url:
description: 'Existing Container WebApp URL (Skips Deployment)'
required: false
default: ''
type: string
trigger_type:
description: 'Trigger type (workflow_dispatch, pull_request, schedule)'
required: true
type: string

env:
AZURE_DEV_COLLECT_TELEMETRY: ${{ vars.AZURE_DEV_COLLECT_TELEMETRY }}

jobs:
docker-build:
uses: ./.github/workflows/job-docker-build.yml
with:
trigger_type: ${{ inputs.trigger_type }}
build_docker_image: ${{ inputs.build_docker_image }}
secrets: inherit

deploy:
if: "!cancelled() && (needs.docker-build.result == 'success' || needs.docker-build.result == 'skipped') && (inputs.trigger_type != 'workflow_dispatch' || inputs.existing_webapp_url == '' || inputs.existing_webapp_url == null)"
needs: docker-build
uses: ./.github/workflows/job-deploy.yml
with:
trigger_type: ${{ inputs.trigger_type }}
runner_os: ${{ inputs.runner_os }}
azure_location: ${{ inputs.azure_location }}
resource_group_name: ${{ inputs.resource_group_name }}
waf_enabled: ${{ inputs.waf_enabled }}
EXP: ${{ inputs.EXP }}
build_docker_image: ${{ inputs.build_docker_image }}
existing_webapp_url: ${{ inputs.existing_webapp_url }}
AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID: ${{ inputs.AZURE_ENV_LOG_ANALYTICS_WORKSPACE_ID }}
AZURE_EXISTING_AI_PROJECT_RESOURCE_ID: ${{ inputs.AZURE_EXISTING_AI_PROJECT_RESOURCE_ID }}
docker_image_tag: ${{ needs.docker-build.outputs.IMAGE_TAG }}
run_e2e_tests: ${{ inputs.run_e2e_tests }}
cleanup_resources: ${{ inputs.cleanup_resources }}
secrets: inherit

e2e-test:
if: "!cancelled() && ((needs.deploy.result == 'success' && needs.deploy.outputs.WEBAPP_URL != '') || (inputs.existing_webapp_url != '' && inputs.existing_webapp_url != null)) && (inputs.trigger_type != 'workflow_dispatch' || (inputs.run_e2e_tests != 'None' && inputs.run_e2e_tests != '' && inputs.run_e2e_tests != null))"
needs: [docker-build, deploy]
uses: ./.github/workflows/test-automation-v2.yml
with:
MACAE_WEB_URL: ${{ needs.deploy.outputs.WEBAPP_URL || inputs.existing_webapp_url }}
MACAE_URL_API: ${{ needs.deploy.outputs.MACAE_URL_API }}
MACAE_RG: ${{ needs.deploy.outputs.RESOURCE_GROUP_NAME }}
TEST_SUITE: ${{ inputs.trigger_type == 'workflow_dispatch' && inputs.run_e2e_tests || 'GoldenPath-Testing' }}
secrets: inherit

send-notification:
if: "!cancelled()"
needs: [docker-build, deploy, e2e-test]
uses: ./.github/workflows/job-send-notification.yml
with:
trigger_type: ${{ inputs.trigger_type }}
waf_enabled: ${{ inputs.waf_enabled }}
EXP: ${{ inputs.EXP }}
run_e2e_tests: ${{ inputs.run_e2e_tests }}
existing_webapp_url: ${{ inputs.existing_webapp_url }}
deploy_result: ${{ needs.deploy.result }}
e2e_test_result: ${{ needs.e2e-test.result }}
CONTAINER_WEB_APPURL: ${{ needs.deploy.outputs.WEBAPP_URL }}
RESOURCE_GROUP_NAME: ${{ needs.deploy.outputs.RESOURCE_GROUP_NAME }}
QUOTA_FAILED: ${{ needs.deploy.outputs.QUOTA_FAILED }}
TEST_SUCCESS: ${{ needs.e2e-test.outputs.TEST_SUCCESS }}
TEST_REPORT_URL: ${{ needs.e2e-test.outputs.TEST_REPORT_URL }}
secrets: inherit

cleanup-deployment:
if: "!cancelled() && needs.deploy.outputs.RESOURCE_GROUP_NAME != '' && inputs.existing_webapp_url == '' && (inputs.trigger_type != 'workflow_dispatch' || inputs.cleanup_resources)"
needs: [docker-build, deploy, e2e-test]
uses: ./.github/workflows/job-cleanup-deployment.yml
with:
runner_os: ${{ inputs.runner_os }}
trigger_type: ${{ inputs.trigger_type }}
cleanup_resources: ${{ inputs.cleanup_resources }}
existing_webapp_url: ${{ inputs.existing_webapp_url }}
RESOURCE_GROUP_NAME: ${{ needs.deploy.outputs.RESOURCE_GROUP_NAME }}
AZURE_LOCATION: ${{ needs.deploy.outputs.AZURE_LOCATION }}
AZURE_ENV_OPENAI_LOCATION: ${{ needs.deploy.outputs.AZURE_ENV_OPENAI_LOCATION }}
ENV_NAME: ${{ needs.deploy.outputs.ENV_NAME }}
IMAGE_TAG: ${{ needs.deploy.outputs.IMAGE_TAG }}
secrets: inherit
Loading
Loading