iachat/lib/integrations/openai/openai_prompts
Petterson b7b6e67df7
fix(captain): localize AI summary to account language (#13790)
AI-generated summaries now respect the account's language setting.
Previously, summaries were always returned in English regardless of the
user's configured language, making section headings like "Customer
Intent" and "Action Items" appear in English even for non-English
accounts.

Previous behavior:
<img width="1336" height="790" alt="image"
src="https://github.com/user-attachments/assets/5df8b78b-1218-438d-9578-a806b5cb94ac"
/>


Current Behavior: 
<img width="1253" height="372" alt="image"
src="https://github.com/user-attachments/assets/ae932c97-06da-4baf-9f77-9719bc9162e8"
/>


## What changed
- Added explicit account locale to the AI system prompt in
`Captain::SummaryService`
- Updated the summary prompt template to instruct the model to translate
section headings

## How to test
1. Configure an account with a non-English language (e.g., Portuguese)
2. Open a conversation with messages
3. Use the Copilot "Summarize" feature
4. Verify that section headings ("Customer Intent", "Conversation
Summary", etc.) appear in the account's language

---------

Co-authored-by: Aakash Bakhle <48802744+aakashb95@users.noreply.github.com>
2026-04-14 17:36:10 +05:30
..
csat_utility_analysis.liquid feat(csat): Add WhatsApp utility template analyzer with rewrite guidance (#13575) 2026-02-24 15:11:04 +04:00
fix_spelling_grammar.liquid fix: make llm aware about signatures in editor replies (#13332) 2026-01-21 15:52:41 +05:30
improve.liquid fix: make llm aware about signatures in editor replies (#13332) 2026-01-21 15:52:41 +05:30
label_suggestion.liquid feat: new Captain Editor (#13235) 2026-01-21 13:39:07 +05:30
reply.liquid fix: search faqs in account language (#13428) 2026-02-09 17:25:11 +05:30
summary.liquid fix(captain): localize AI summary to account language (#13790) 2026-04-14 17:36:10 +05:30
tone_rewrite.liquid fix: make llm aware about signatures in editor replies (#13332) 2026-01-21 15:52:41 +05:30