Commit 0cbbacd
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 errors1 parent 17efe9c commit 0cbbacd
15 files changed
Lines changed: 39 additions & 1260 deletions
File tree
- content-gen/src
- backend
- agents
- frontend-server
- static
- frontend/src
- components
- static
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
4 | 8 | | |
5 | 9 | | |
6 | | - | |
| 10 | + | |
7 | 11 | | |
This file was deleted.
This file was deleted.
0 commit comments