Package io.meeds.gamification.mcp.model


package io.meeds.gamification.mcp.model
  • Classes
    Class
    Description
    The result of announcing a manual quest (a challenge) by the current user.
    A thin view of a campaign badge (a reachable level) exposed to the AI agent.
    A thin view of a campaign (a gamification program) exposed to the AI agent.
    A single row of a gamification leaderboard.
    The total gamification points the current user earned within a date range, optionally scoped to a single campaign.
    Whether the current user can complete/announce a given quest right now, with a human-readable reason explaining why not when unavailable.
    A thin view of a quest (a gamification action/rule) exposed to the AI agent.
    A thin view of a realization (a gamification achievement: points earned by completing a quest).
    One slice of the current user's points breakdown: the points they earned in a single campaign over the requested period.
    The current user's gamification score, overall and broken down per campaign.