modcomms/backend/app
michael f13fa2f7e8 Parallelize specialist agent analysis with asyncio.gather
Run all 4 specialist agents (Legal, Brand, Channel Best Practices,
Channel Tech Specs) concurrently instead of sequentially. This reduces
total analysis time to roughly the duration of the slowest agent rather
than the sum of all agent times.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 09:13:15 -06:00
..
agents Restructure agent system: remove Tone, split Channel, implement Legal 2026-01-24 11:58:17 -06:00
api Fix PDF pages route ordering for correct path matching 2026-01-25 09:04:58 -06:00
dependencies Add MSAL debug logging to frontend and backend 2025-12-18 13:11:30 -06:00
models Restructure agent system: remove Tone, split Channel, implement Legal 2026-01-24 11:58:17 -06:00
repositories Add debugging for proof types not showing in dropdown 2026-01-23 13:09:25 -06:00
services Parallelize specialist agent analysis with asyncio.gather 2026-01-25 09:13:15 -06:00
websocket Add PDF preview support with on-demand rasterization 2026-01-25 08:56:23 -06:00
__init__.py permissions changes 2025-12-18 16:51:27 +00:00
config.py Add support email functionality via Mailgun 2026-01-24 07:03:11 -06:00
main.py Fix AgentReview missing toneAgentReview attribute after refactor 2026-01-25 07:30:16 -06:00