get Or Create Weekly Summary
fun getOrCreateWeeklySummary(server: MinecraftServer, weekNumber: Long, entries: List<LoreStorage.LoreEntry>, bypassRetryCooldown: Boolean = false): String?(source)
Gets or creates an AI-generated weekly summary for the given week.
Returns cached summary if available, otherwise generates a new one.
Return
The AI summary, or null if AI is disabled or generation failed
Parameters
server
The Minecraft server instance
week Number
The week number to summarize
entries
The lore entries for this week