generateLoreTalkAssessment

fun generateLoreTalkAssessment(playerName: String, topic: String, transcriptLines: List<String>, archivedSummary: String): LorekeeperAiService.LoreTalkReviewAssessment?(source)

Reviews a completed talk and returns structured usefulness/civility scoring.

Return

Structured review scores, or null when AI output is unavailable/unusable