Models list now reports per-model endpoints and curated-voice flag

GET /v1/audio/models now returns two new fields for each model:

  • endpoints — the synthesis routes this model may be passed to. Passing a model to an endpoint its endpoints list omits returns 400.
  • curated_voices — when true, only voices that explicitly name this model in their models array are accepted. When false, every catalogue voice works, including workspace clones.

Both fields are surfaced to help a model picker show only valid combinations and reject unsuitable voice selections before the request reaches the server.