« Back Issue #517
  • 2025-04-24 14:38 Reported by adprajap-sjsu
  • 2025-09-30 13:33 Assigned to adprajap-sjsu
Status: Assigned
Priority: Medium

AI generated thread summary

adprajap-sjsu 2025-04-24 14:38

This patch adds a button to generate AI summary of a thread using a locally hosted LLM on the Yioop server

adprajap-sjsu 2025-09-09 09:38

rebased off main - ready for review

rebased-summary.patch

adprajap-sjsu 2025-09-17 10:25

addressed the comments:

snake case for javascript functions do not show the summarize thread button if llm variables are not configured

patched-summary-09-17.patch

administrator 2025-09-21 11:53

Hey Aditya,

Thanks for the patch update.

(1) You have magic numbers like 10000 in the getMessages in ApiController. Follow the coding guidelines and pull these out as constants. summarize() should work for any language not just English. It should take a locale as input. (2) Avoid inline styles in GroupFeedElement (3) GroupFeedElement also has a long line.

Fix these and I'll apply your patch.

adprajap-sjsu 2025-09-29 03:44

Hello Professor,

I have made the requested changes and have attached the patch. I also tested changing the default locale and have verified that it works correctly, and have attached the results here. Please let me know if you need any more changes.

Screenshot 2025-09-29 at 2.46.52 AM.png

Screenshot 2025-09-29 at 2.47.07 AM.png

patched-summary-09-29.patch

adprajap-sjsu 2025-09-30 13:33

rebased patch off main

summary-09-30.patch

adprajap-sjsu 2025-09-30 13:33

Attachments:

summary.patch

X