v0.8.7: update VERSION, README, and code comments

- VERSION bumped to 0.8.7
- README.md: comprehensive update with Gokapi integration, stems radio
  buttons, download button, cost tracking improvements, stepper fixes,
  error recovery, new env vars, new troubleshooting entries
- app.py: updated module docstring with all current routes
- helpers.py: updated module docstring with function group overview,
  added section header for Gokapi integration
- config.py: added Gokapi env vars to docstring
- models.py: updated schema comments for per-version costs and
  stems_link/stems_url distinction
This commit is contained in:
Troll (Hermes Agent) 2026-08-11 21:08:38 +00:00
parent 59d79cd03d
commit 8df735d88c
6 changed files with 119 additions and 40 deletions

View file

@ -31,6 +31,9 @@ Environment variables (defaults shown):
- HERMES_API_KEY API key for the /api/prompt callback (optional, can be set in settings)
- MUSICGPT_DEFAULT_MODEL default model selected in the admin dropdown (default v6-pro)
- MUSICGPT_MODELS comma-separated list of models available to the API key (default v6,v6-pro)
- GOKAPI_URL base URL of the Gokapi file-sharing server (optional, for stems upload)
- GOKAPI_API_KEY API key for the Gokapi REST API (optional)
- GOKAPI_EXPIRY_DAYS days before uploaded stems expire on Gokapi (default 30)
"""
import os