Version 1.1.1
A documentation release. The published agent kit now carries six skills instead of two, including one written against bulk registration, and none of them describes anything but this API. Every call that worked against 1.1.0 works unchanged.
Changed
- The agent kit published at https://hub.main-team.org/api/skills now has six skills instead of two, all of them about this REST API:
integrating-main-team-api(tokens, the envelopes, pagination, rate limits, retries and idempotency, polling, every error code),registering-a-main-team-student,registering-main-team-students-from-spreadsheets,enrolling-students-in-olympiad-exams-via-api,downloading-results-and-certificates-via-apiandmanaging-api-access-and-tokens. The spreadsheet skill is now written againstcreateStudentImportandgetStudentImport: it builds one request body of 30 to 1000 rows, reads the422row list, and polls the import until it has succeeded or failed. Nothing in the kit describes the MCP server, which is a separate service. No operation, field, permission or error code changed.
Release notes
What changed
Nothing in the contract. This release exists so the published agent kit matches the 1.1.0 contract it was written for.
Two skills became six. The new ones cover registering one student, enrolling students in exams, downloading results and certificates, and managing your API access and its tokens; the spreadsheet skill was rewritten around bulk registration, which 1.1.0 introduced.
An earlier version of the kit also described a Model Context Protocol server. It no longer does: that is a separate service for people signing in with their own Main Team account, and it has nothing to do with an API account. The kit here describes this REST API and nothing else.
What you need to do
Nothing. No operation, request field, response field, permission or error code changed, and no behaviour did either. If you use the agent kit, download it again to get the new skills.