All Classes and Interfaces

Class
Description
Base abstract class for entities which will hold definitions for created, last modified by and created, last modified by date.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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.
 
 
 
 
 
 
 
 
An gamification connectors listener that will broadcast changes to users.
 
A plugin that will be used by ConnectorService to add and remove user gamification connectors
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A plugin that will be used by EventService to check event by its properties
 
 
 
 
 
 
 
 
MCP tools exposing the Meeds Gamification add-on to the AI agent (EVA).
 
 
 
 
 
 
 
 
 
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.
 
 
 
Disables automatically Programs without active rules.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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.