List regulation sets
list_regulationsRetrieve all Pokémon Champions/VGC regulation sets with dates, status, and roster sizes, and identify the current active set. Get an offline summary of each set's key details.
Instructions
List every Pokémon Champions / VGC Regulation Set with its id, dates, status, and roster size. Takes no arguments; status is relative to today and the active set is also returned as currentSet (null when none is). Use get_regulation for one set's full rules and roster, check_legality to validate a team. Read-only and offline over the bundled regulation data — no network, auth, or rate limits; returns game, currentSet, and one summary per set (id, name, status, start, end, eligibleCount, megaCount, notes).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game | Yes | Game every listed set belongs to ("Pokémon Champions"). | |
| note | Yes | Standing note on how Regulation Sets work: the roster is seasonal and eligibility is by base species, so every form of a listed species is legal. | |
| sets | Yes | One summary per bundled Regulation Set, in chronological order (M-A through M-C). | |
| currentSet | Yes | Id of the one set whose status is "current" today, or null when no set is active. |