getOrCreateHistorySummary

fun getOrCreateHistorySummary(server: MinecraftServer, entries: List<LoreStorage.LoreEntry>): String?(source)

Gets or creates an AI-generated history summary from all lore entries.

Returns cached summary if available and entries haven't changed.

Return

The AI summary, or null if AI is disabled or generation failed

Parameters

server

The Minecraft server instance

entries

All lore entries to summarize