- focus_group_ai.py: add missing `await` on all FocusGroup.add_message() calls
(was storing coroutine as task result → JSON serialization 500 error)
- model_pricing.py: remove broken MODEL_ALIASES import from llm_service
(was ImportError on every LLM usage cost tracking call)
- focus-group-response.md: language detection now based on last AI Moderator
message in conversation, not abstract topic field (fixes mixed-language responses)
- conversation_context_service.py: analytics now shows per-participant message
counts, explicit ⚠️ SILENT PARTICIPANTS and DOMINANT SPEAKERS warnings so
decision engine correctly engages quiet members and asks probing questions
- focus_groups.py PDF report: add full transcript section (new page), fix bar
chart to cap width within page bounds, add page number footers
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| app_settings.py | ||
| credit_transaction.py | ||
| focus_group.py | ||
| folder.py | ||
| model_pricing.py | ||
| persona.py | ||
| quota.py | ||
| usage_event.py | ||
| user.py | ||