Skip to content

Commit 0cbbacd

Browse files
committed
Clean up legacy agent code and improve UI progress indicators
- Remove legacy Foundry SDK agents (base_agent.py, simple_agent.py, triage_agent.py, planning_agent.py, research_agent.py, text_content_agent.py, compliance_agent.py) - Keep only image_content_agent.py with generate_dalle_image function - Update agents/__init__.py to export only generate_dalle_image - Remove _AzureAISettings from settings.py (no longer needed) - Add progress status indicators for all API operations: - 'Parsing creative brief...' for initial brief parsing - 'Updating creative brief...' for brief refinements - 'Finding products...' for product selection - 'Processing your request...' for general chat - Fix loading spinner to show during all loading states - Update frontend proxy server.js: - Add 5-minute timeout for long-running requests - Add streaming support headers for SSE responses - Improve error handling for proxy errors
1 parent 17efe9c commit 0cbbacd

15 files changed

Lines changed: 39 additions & 1260 deletions

File tree

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
"""Agents package for Content Generation Solution Accelerator."""
1+
"""Agents package for Content Generation Solution Accelerator.
22
3-
from backend.agents.simple_agent import SimpleAgent
3+
The multi-agent workflow is handled by the orchestrator using Microsoft Agent Framework.
4+
This package provides utility functions used by the orchestrator.
5+
"""
6+
7+
from backend.agents.image_content_agent import generate_dalle_image
48

59
__all__ = [
6-
"SimpleAgent",
10+
"generate_dalle_image",
711
]

content-gen/src/backend/agents/base_agent.py

Lines changed: 0 additions & 95 deletions
This file was deleted.

content-gen/src/backend/agents/compliance_agent.py

Lines changed: 0 additions & 236 deletions
This file was deleted.

0 commit comments

Comments
 (0)