added vibecoded swagger documentation with utoipa

This commit is contained in:
2026-07-06 12:35:20 +02:00
parent 19fffc8b30
commit 7f9ddf69d6
13 changed files with 828 additions and 157 deletions
+13
View File
@@ -3,3 +3,16 @@
## Configuration
- Specify the JWT secret with the `FRANGIPANE_JWT_SECRET` environment variable.
## AI usage
Here is a list of things written by AI in this project:
- All the Utoipa annotations for the Swagger documentation
- File upload logic
- Voice chat audio handling
Everything else is human-made.
## Documentation
The API serves a Swagger UI at `/swagger-ui`.