Commit History

  1. feat(web): info icon on every param with hover/click tooltip; add help text to all params Running

    Unverified signature
    200e3fe
  2. refactor: remove dead ZeroGPU shim (Docker Spaces don't support ZeroGPU)

    Unverified signature
    1d7b5cd
  3. fix(progress): run sync adapter.generate in a thread so SSE events stream during generation

    Unverified signature
    93f7cf1
  4. feat(progress): wrap /api/generate/dialog in session; emit per-turn events

    Unverified signature
    2d745c3
  5. feat(progress): /api/progress SSE endpoint; wrap /api/generate in session

    Unverified signature
    ecf13ab
  6. feat(progress): ProgressBus with sessions, ticks, and turn-complete events

    Unverified signature
    422829d
  7. feat(dialog): /api/generate/dialog endpoint + per-turn dispatcher with seed reuse

    Unverified signature
    edf3bf7
  8. feat(dialog): parse_dialog with SPEAKER A-D regex and edge-case handling

    Unverified signature
    5d81907
  9. feat(models): expand chatterbox-mtl params (seed, repetition_penalty, min_p, top_p)

    Unverified signature
    b473465
  10. feat(models): expand chatterbox-turbo params (seed, top_k, exaggeration, cfg_weight, etc.)

    Unverified signature
    f111e30
  11. feat(models): expand chatterbox-en params (seed, repetition_penalty, min_p, top_p)

    Unverified signature
    cc6b3e5
  12. feat(api): adapter generate returns seed_used; expose X-Seed-Used header

    Unverified signature
    b066638
  13. feat(seed): apply_seed helper that returns the seed actually used

    Unverified signature
    451dece
  14. feat(schemas): add group field to ParamSpec (basic/advanced)

    Unverified signature
    a75ec91
  15. chore(api,web): include validation message and detail in /api/generate error response

    Unverified signature
    8d8e3d7

  1. fix: re-encode reference voices as PCM WAV in browser; expand turbo tag list to 9

    Unverified signature
    ded73f2
  2. feat(models): chatterbox-turbo and chatterbox-mtl adapters

    Unverified signature
    85b2e31
  3. feat(api,models): FastAPI app with /api/health, /api/models, activate, /api/generate + chatterbox-en adapter

    Unverified signature
    829be0a
  4. feat(registry): active-model swap with async lock and SSE event bus

    Unverified signature
    e6b3389
  5. feat(models): ModelAdapter protocol + is_valid_adapter check

    Unverified signature
    f9569f4
  6. feat(zerogpu): decorate() shim for HF ZeroGPU compatibility

    Unverified signature
    95305d7
  7. feat(schemas): pydantic models for ParamSpec/ModelInfo/Health/Errors

    Unverified signature
    88f8bd9
  8. feat(audio): wav validation, write helper, mono/16k normalization

    Unverified signature
    ca78147
  9. feat(device): auto-detect cuda/mps/cpu with env override

    Unverified signature
    46728df
  10. chore: scaffold python project (requirements, gitignore, pytest, package skeleton)

    Unverified signature
    5ac45ec