LoreTalkPromptContext

constructor(topic: String, recentTranscriptLines: List<String>, playerMessage: String, recentLoreEntries: List<LoreStorage.LoreEntry> = emptyList(), recentInterviewEntries: List<LoreStorage.LoreEntry> = emptyList(), historySummary: String? = null, reputationContextLines: List<String> = emptyList(), memoryPackets: List<LorekeeperAiService.LoreTalkMemoryPacket> = emptyList())(source)