@@ -5,7 +5,7 @@ Costa Rica
55[ ![ GitHub] ( https://img.shields.io/badge/--181717?logo=github&logoColor=ffffff )] ( https://github.com/ )
66[ brown9804] ( https://github.com/brown9804 )
77
8- Last updated: 2026-01-29
8+ Last updated: 2026-02-02
99
1010----------
1111
@@ -150,15 +150,15 @@ graph TD
150150 < https://github.com/user-attachments/assets/37c4a8cd-73e1-4392-8755-fb018481d8cb >
151151
1521524 . ** Enhanced Agent Creation & A2A Registration** :
153- - Installs the ` azure-ai-projects ` SDK and Microsoft Agent Framework .
154- - Connects to MSFT Foundry for agent hosting.
155- - Provisions 6 specialized agents with enhanced A2A protocol integration :
153+ - Installs the Azure AI SDKs ( ` azure-ai-projects ` + ` azure-ai-agents ` ) and authenticates via Entra ID .
154+ - Connects to MSFT Foundry / Agents API for agent hosting.
155+ - Provisions 6 specialized agents with enhanced A2A-style routing :
156156 - Core shopping agents (5) plus Product Management Specialist
157157 - Marketing Agent and Ranker Agent with delegation patterns
158158 - Product Information Plugin with predefined catalog data
159159 - Registers all agents with the enhanced A2A discovery service.
160160 - Configures delegation relationships between Product Manager and specialized agents.
161- - Saves the unique Agent IDs, delegation endpoints, and A2A configuration to the ` .env ` file.
161+ - Saves the unique runtime Agent IDs (OpenAI-style ` asst_* ` ), endpoints, and configuration to the ` .env ` file.
162162
163163 > E.g ` Classic UI `
164164
@@ -170,26 +170,26 @@ graph TD
170170
1711715 . ** Application Deployment** :
172172 - Builds the Docker container with A2A protocol support in the cloud (ACR Build).
173- - Configures the Azure Web App with the generated Agent IDs, A2A endpoints, and credentials.
174- - Deploys the container with A2A server components and restarts the app .
173+ - Deploys the container to Azure Container Apps (default) with the generated Agent IDs, endpoints, and credentials.
174+ - Updates the running revision so the app picks up the latest agent IDs and configuration .
175175
176176## Verification
177177
178178> After deployment completes, verify the system:
179179
180- 1 . ** Check the Web App** :
181- - The Terraform output will provide the ` application_url ` .
182- - Visit ` https://<your-app-name>.azurewebsites.net ` .
183- - You should see the Zava chat interface with A2A protocol support .
180+ 1 . ** Check the App** :
181+ - The Terraform output will provide the ` chat_application_url ` .
182+ - Visit ` https://<your-app-name>.azurecontainerapps.io ` .
183+ - You should see the Zava chat interface with multi-agent routing enabled .
184184
185185 > E.g ` Classic UI `
186186
187187 < https://github.com/user-attachments/assets/a1139528-6b37-4ac2-a1cb-771788ff45a4 >
188188
1891892 . ** Verify A2A Protocol Endpoints** :
190- - Check A2A Chat API: ` https://<your-app-name>.azurewebsites.net /a2a/chat `
191- - Check A2A Server API: ` https://<your-app-name>.azurewebsites.net /a2a/api/docs `
192- - Verify agent discovery: ` https://<your-app-name>.azurewebsites.net /a2a/server/agents `
190+ - Check A2A Chat API: ` https://<your-app-name>.azurecontainerapps.io /a2a/chat `
191+ - Check A2A Server API: ` https://<your-app-name>.azurecontainerapps.io /a2a/api/docs `
192+ - Verify agent discovery: ` https://<your-app-name>.azurecontainerapps.io /a2a/server/agents `
193193
1941943 . ** Verify Enhanced Agent Architecture** :
195195 - Go to the [ MSFT Foundry Portal] ( https://ai.azure.com ) .
@@ -213,7 +213,7 @@ graph TD
213213
214214<!-- START BADGE -->
215215<div align =" center " >
216- <img src =" https://img.shields.io/badge/Total%20views-1416 -limegreen " alt =" Total views " >
217- <p >Refresh Date: 2026-02-02 </p >
216+ <img src =" https://img.shields.io/badge/Total%20views-1361 -limegreen " alt =" Total views " >
217+ <p >Refresh Date: 2026-01-30 </p >
218218</div >
219219<!-- END BADGE -->
0 commit comments