Files
tavolo/server/tests
woggioni 25af0bf3fe Document every API response body in the OpenAPI spec
kaya-openapi 0.0.8 supports named component schemas, so the routes'
description-only responses become $refs: schemas for the core payloads
(auth providers, lobby, game view, ongoing games, match history,
leaderboard, ratings) live in tavolo.platform.openapi and are registered
through the mixin's components. Engine-defined parts (options echo, game
views, match results) stay open objects on purpose. Error responses now
carry the error envelope schema, and a new suite sweeps the document to
keep every /api response typed.
2026-10-14 14:05:11 +00:00
..
2026-10-01 12:38:29 +00:00
2026-10-01 12:38:29 +00:00
2026-10-01 12:38:29 +00:00
2026-10-01 01:18:05 +00:00