Skip to content

fix(scripts): align qwen3tts migration script with the tts-slot model#979

Merged
thinmintdev merged 1 commit into
mainfrom
fix/qwen3tts-migration-script-tts-slot
Jun 29, 2026
Merged

fix(scripts): align qwen3tts migration script with the tts-slot model#979
thinmintdev merged 1 commit into
mainfrom
fix/qwen3tts-migration-script-tts-slot

Conversation

@thinmintdev

Copy link
Copy Markdown
Contributor

The deployed design (#976) serves Qwen3 from the canonical tts slot via the voice.tts capability selection — there is no separate qwen3tts slot. The migration script (#974, written in parallel) assumed the other model, so its guards were wrong.

  • Guard 1 now checks the tts slot is ready AND serving qwen3-tts (was /api/slots/qwen3tts, always 404 here).
  • Dropped the invalid "kokoro fallback on :8084" guard (8084 is the Qwen3 slot once selected).
  • Fixed header + port-context comments (Qwen3 runs in the tts slot on :8084 via the :8080 front door; the standalone used :8095 — no collision).

Verified: bash -n clean; --dry-run passes against the live (already-migrated) CT105 — all guards pass, steps idempotent.

🤖 Generated with Claude Code

The deployed design (#976) serves Qwen3 from the canonical `tts` slot via
the voice.tts capability selection — there is no separate `qwen3tts` slot.
The migration script's Guard 1 checked /api/slots/qwen3tts (always 404 on
this model) and Guard 3 checked a "kokoro fallback on :8084" that no longer
exists once the tts slot serves Qwen3.

- Guard 1 now checks the `tts` slot is ready AND serving model qwen3-tts.
- Dropped the invalid kokoro-fallback guard.
- Fixed the header + port-context comments (Qwen3 runs in the tts slot on
  :8084 via the :8080 front door, not on :8095 — no port collision).

Verified: bash -n clean; --dry-run passes against the live migrated CT105
(all guards pass, steps idempotent).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@thinmintdev thinmintdev enabled auto-merge (squash) June 29, 2026 04:39
@thinmintdev thinmintdev merged commit dd8faab into main Jun 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant