Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
0d50a90
mochi kickoff
mochimilk Aug 25, 2025
8637853
Merge branch 'macae-v3-dev' of https://github.com/microsoft/Multi-Age…
mochimilk Aug 25, 2025
6643724
added the local deployment changes
Dhruvkumar-Microsoft Aug 26, 2025
08447a6
UpdatedBicepV3
UtkarshMishra-Microsoft Aug 26, 2025
d11970a
feat: refactor mcp server Dockerfile to compatible with uv sync and a…
Abdul-Microsoft Aug 26, 2025
6361daa
Merge pull request #405 from microsoft/macae-v3-dev-marktayl
marktayl1 Aug 26, 2025
7b432a0
Merge pull request #403 from microsoft/BicepV3
Roopan-Microsoft Aug 27, 2025
acf075b
cleanup: drop unintended frontend changes, keep only infra + backend
UtkarshMishra-Microsoft Aug 27, 2025
19a1080
cleanup: remove unintended frontend files and reset edited ones to base
UtkarshMishra-Microsoft Aug 27, 2025
4d7e9cc
Delete src/frontend/src/components/common/TeamSelector.tsx
UtkarshMishra-Microsoft Aug 27, 2025
3f90364
Delete src/frontend/src/pages/PlanPage.tsx
UtkarshMishra-Microsoft Aug 27, 2025
939a622
Delete src/frontend/src/services/TeamService.tsx
UtkarshMishra-Microsoft Aug 27, 2025
8eb2e44
local deployment changes
UtkarshMishra-Microsoft Aug 27, 2025
828e8da
More changes
UtkarshMishra-Microsoft Aug 27, 2025
f96404c
azure file
UtkarshMishra-Microsoft Aug 27, 2025
8f040b1
dataset restore
marktayl1 Aug 27, 2025
bf043a2
Merge pull request #408 from microsoft/macae-v3-dataset-restore
blessing-sanusi Aug 27, 2025
dcb62b4
Merge branch 'macae-v3-dev-v2-vip' of https://github.com/microsoft/Mu…
Dhruvkumar-Microsoft Aug 28, 2025
e006691
Merge branch 'macae-v3-dev-v2-vip' of https://github.com/microsoft/Mu…
UtkarshMishra-Microsoft Aug 28, 2025
276fc43
BicepUpdate
UtkarshMishra-Microsoft Aug 28, 2025
476a35b
updated json
UtkarshMishra-Microsoft Aug 28, 2025
4e39c17
remove the relative import to run it on docker
Dhruvkumar-Microsoft Aug 28, 2025
c204dfb
updated the dockerfile
Dhruvkumar-Microsoft Aug 29, 2025
2ef6e8b
added the mcp server local support and changed backend pyproject.toml…
Dhruvkumar-Microsoft Aug 29, 2025
028e9fa
Add Azure Storage and Search Service modules with connection parameters
Harsh-Microsoft Aug 29, 2025
2a5c194
Add scripts for processing sample data and indexing in Azure Search
Harsh-Microsoft Aug 29, 2025
4793119
Delete connection_manager.py
Fr4nc3 Aug 31, 2025
4ed204c
Remove onboarding scenarios module
Fr4nc3 Aug 31, 2025
ca28f7d
Enhance sample data processing scripts to manage public access for Az…
Harsh-Microsoft Sep 1, 2025
eae3ba0
Merge pull request #417 from microsoft/psl-hb-us-22543
Fr4nc3 Sep 1, 2025
6b97493
Merge pull request #407 from microsoft/LocalDeploy
Fr4nc3 Sep 1, 2025
37bfb69
Add custom Azure infrastructure and scripts
Fr4nc3 Sep 1, 2025
c55b01a
Add datasets and expand infrastructure for MCP
Fr4nc3 Sep 1, 2025
b338389
Remove MCP server and date utility modules
Fr4nc3 Sep 1, 2025
cba9d98
Update mcp_server.py
Fr4nc3 Sep 1, 2025
7244708
Refactor config usage to use AppConfig instance
Fr4nc3 Sep 1, 2025
c09db80
Update reasoning_agent.py
Fr4nc3 Sep 1, 2025
5977785
Use configurable MCP server settings
Fr4nc3 Sep 1, 2025
c3472c8
Remove all sample datasets from data/datasets
Fr4nc3 Sep 1, 2025
d37be31
dataset back
Fr4nc3 Sep 1, 2025
2d17c33
Add plan_id to InputTask and update API logic
Fr4nc3 Sep 2, 2025
0b9515b
Add UserCurrentTeam model and update plan creation
Fr4nc3 Sep 2, 2025
3a52cfe
Refactor plan creation and make team_id optional
Fr4nc3 Sep 2, 2025
a07c392
Update MCP server endpoint and fix plan_id response
Fr4nc3 Sep 2, 2025
ff3d230
Merge branch 'macae-v3-dev-marktayl' into macae-v3-dev-mt-fr-2
Fr4nc3 Sep 2, 2025
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
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ celerybeat.pid
# Environments
.env
.venv
scriptenv
env/
venv/
ENV/
Expand Down
41 changes: 41 additions & 0 deletions azure_custom.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# yaml-language-server: $schema=https://raw.githubusercontent.com/Azure/azure-dev/main/schemas/v1.0/azure.yaml.json
name: multi-agent-custom-automation-engine-solution-accelerator
metadata:
template: [email protected]
requiredVersions:
azd: ">=1.15.0 !=1.17.1"

services:
backend:
project: ./src/backend
language: py
host: containerapp
docker:
image: backend
remoteBuild: true

mcp:
project: ./src/mcp_server
language: py
host: containerapp
docker:
image: mcp
remoteBuild: true

frontend:
project: ./src/frontend
language: py
host: appservice
dist: ./dist
hooks:
prepackage:
windows:
shell: pwsh
run: ../../infra/scripts/package_frontend.ps1
interactive: true
continueOnError: false
posix:
shell: sh
run: bash ../../infra/scripts/package_frontend.sh
interactive: true
continueOnError: false
5 changes: 5 additions & 0 deletions data/datasets/competitor_pricing_analysis.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
ProductCategory,ContosoAveragePrice,CompetitorAveragePrice
Dresses,120,100
Shoes,100,105
Accessories,60,55
Sportswear,80,85
6 changes: 6 additions & 0 deletions data/datasets/customer_churn_analysis.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ReasonForCancellation,Percentage
Service Dissatisfaction,40
Financial Reasons,3
Competitor Offer,15
Moving to a Non-Service Area,5
Other,37
3 changes: 3 additions & 0 deletions data/datasets/customer_feedback_surveys.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SurveyID,Date,SatisfactionRating,Comments
O5678,2023-03-16,5,"Loved the summer dress! Fast delivery."
O5970,2023-09-13,4,"Happy with the sportswear. Quick delivery."
2 changes: 2 additions & 0 deletions data/datasets/customer_profile.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
CustomerID,Name,Age,MembershipDuration,TotalSpend,AvgMonthlySpend,PreferredCategories
C1024,Emily Thompson,35,24,4800,200,"Dresses, Shoes, Accessories"
3 changes: 3 additions & 0 deletions data/datasets/customer_service_interactions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{"InteractionID":"1","Channel":"Live Chat","Date":"2023-06-20","Customer":"Emily Thompson","OrderID":"O5789","Content":["Agent: Hello Emily, how can I assist you today?","Emily: Hi, I just received my order O5789, and wanted to swap it for another colour","Agent: Sure, that's fine- feel free to send it back or change it in store.","Emily: Ok, I'll just send it back then","Agent: Certainly. I've initiated the return process. You'll receive an email with the return instructions.","Emily: Thank you."]}
{"InteractionID":"2","Channel":"Phone Call","Date":"2023-07-25","Customer":"Emily Thompson","OrderID":"O5890","Content":["Agent: Good afternoon, this is Contoso customer service. How may I help you?","Emily: I'm calling about my order O5890. I need the gown for an event this weekend, and just want to make sure it will be delivered on time as it's really important.","Agent: Let me check... it seems like the delivery is on track. It should be there on time.","Emily: Ok thanks."]}
{"InteractionID":"3","Channel":"Email","Date":"2023-09-15","Customer":"Emily Thompson","OrderID":"","Content":["Subject: Membership Cancellation Request","Body: Hello, I want to cancel my Contoso Plus subscription. The cost is becoming too high for me."]}
8 changes: 8 additions & 0 deletions data/datasets/delivery_performance_metrics.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Month,AverageDeliveryTime,OnTimeDeliveryRate,CustomerComplaints
March,3,98,15
April,4,95,20
May,5,92,30
June,6,88,50
July,7,85,70
August,4,94,25
September,3,97,10
6 changes: 6 additions & 0 deletions data/datasets/email_marketing_engagement.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Campaign,Opened,Clicked,Unsubscribed
Summer Sale,Yes,Yes,No
New Arrivals,Yes,No,No
Exclusive Member Offers,No,No,No
Personal Styling Invite,No,No,No
Autumn Collection Preview,Yes,Yes,No
2 changes: 2 additions & 0 deletions data/datasets/loyalty_program_overview.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
TotalPointsEarned,PointsRedeemed,CurrentPointBalance,PointsExpiringNextMonth
4800,3600,1200,1200
6 changes: 6 additions & 0 deletions data/datasets/product_return_rates.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Category,ReturnRate
Dresses,15
Shoes,10
Accessories,8
Outerwear,12
Sportswear,9
6 changes: 6 additions & 0 deletions data/datasets/product_table.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ProductCategory,ReturnRate,ContosoAveragePrice,CompetitorAveragePrice
Dresses,15,120,100
Shoes,10,100,105
Accessories,8,60,55
Outerwear,12,,
Sportswear,9,80,85
8 changes: 8 additions & 0 deletions data/datasets/purchase_history.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
OrderID,Date,ItemsPurchased,TotalAmount,DiscountApplied,DateDelivered,ReturnFlag
O5678,2023-03-15,"Summer Floral Dress, Sun Hat",150,10,2023-03-19,No
O5721,2023-04-10,"Leather Ankle Boots",120,15,2023-04-13,No
O5789,2023-05-05,Silk Scarf,80,0,2023-05-25,Yes
O5832,2023-06-18,Casual Sneakers,90,5,2023-06-21,No
O5890,2023-07-22,"Evening Gown, Clutch Bag",300,20,2023-08-05,No
O5935,2023-08-30,Denim Jacket,110,0,2023-09-03,Yes
O5970,2023-09-12,"Fitness Leggings, Sports Bra",130,25,2023-09-18,No
8 changes: 8 additions & 0 deletions data/datasets/social_media_sentiment_analysis.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Month,PositiveMentions,NegativeMentions,NeutralMentions
March,500,50,200
April,480,60,220
May,450,80,250
June,400,120,300
July,350,150,320
August,480,70,230
September,510,40,210
4 changes: 4 additions & 0 deletions data/datasets/store_visit_history.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Date,StoreLocation,Purpose,Outcome
2023-05-12,Downtown Outlet,Browsing,"Purchased a Silk Scarf (O5789)"
2023-07-20,Uptown Mall,Personal Styling,"Booked a session but didn't attend"
2023-08-05,Midtown Boutique,Browsing,"No purchase"
5 changes: 5 additions & 0 deletions data/datasets/subscription_benefits_utilization.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Benefit,UsageFrequency
Free Shipping,7
Early Access to Collections,2
Exclusive Discounts,1
Personalized Styling Sessions,0
4 changes: 4 additions & 0 deletions data/datasets/unauthorized_access_attempts.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Date,IPAddress,Location,SuccessfulLogin
2023-06-20,192.168.1.1,Home Network,Yes
2023-07-22,203.0.113.45,Unknown,No
2023-08-15,198.51.100.23,Office Network,Yes
4 changes: 4 additions & 0 deletions data/datasets/warehouse_incident_reports.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Date,IncidentDescription,AffectedOrders
2023-06-15,Inventory system outage,100
2023-07-18,Logistics partner strike,250
2023-08-25,Warehouse flooding due to heavy rain,150
6 changes: 6 additions & 0 deletions data/datasets/website_activity_log.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
Date,PagesVisited,TimeSpent
2023-09-10,"Homepage, New Arrivals, Dresses",15
2023-09-11,"Account Settings, Subscription Details",5
2023-09-12,"FAQ, Return Policy",3
2023-09-13,"Careers Page, Company Mission",2
2023-09-14,"Sale Items, Accessories",10
Loading
Loading