Class BadgeModel

java.lang.Object
io.meeds.gamification.mcp.model.BadgeModel

public class BadgeModel extends Object
A thin view of a campaign badge (a reachable level) exposed to the AI agent. The badge title names the level; neededScore is the total number of campaign points a user must accumulate to unlock it. The level is a 1-based rank of the badge within its campaign, ordered by the score needed.
  • Constructor Details

    • BadgeModel

      public BadgeModel()