Skip to content

fix(doctor): keep TTS legacy migration on supported paths#91787

Merged
vincentkoc merged 1 commit into
mainfrom
clownfish/clawsweeper-commit-openclaw-openclaw-1d0e9a907e6d
Jun 9, 2026
Merged

fix(doctor): keep TTS legacy migration on supported paths#91787
vincentkoc merged 1 commit into
mainfrom
clownfish/clawsweeper-commit-openclaw-openclaw-1d0e9a907e6d

Conversation

@openclaw-clownfish

Copy link
Copy Markdown
Contributor

Summary

  • limit legacy TTS enabled/speaker migration to schema-supported locations
  • stop rewriting unsupported agents.defaults.tts and Discord root channel/account tts blocks
  • preserve supported messages.tts, agents.list[].tts, voice-call plugin tts, and Discord voice.tts/account voice.tts migrations
  • add regression coverage for unsupported paths and supported Discord voice TTS toggles

Verification

  • pnpm test:serial src/commands/doctor/shared/legacy-config-migrate.provider-shapes.test.ts extensions/discord/src/doctor.test.ts
  • pnpm check:changed

Credit

This PR follows the ClawSweeper commit finding for 1d0e9a9. No contributor PR is replaced.

Clownfish 🐠 replacement reef notes:

  • Cluster: clawsweeper-commit-openclaw-openclaw-1d0e9a907e6d
  • Source PRs: none
  • Credit: Credit the source finding to the ClawSweeper commit report for 1d0e9a9.; No contributor PR is being replaced. The reviewed commit was authored by @vincentkoc; preserve attribution in the PR body if describing the original regression.
  • Validation: pnpm test:serial src/commands/doctor/shared/legacy-config-migrate.provider-shapes.test.ts extensions/discord/src/doctor.test.ts; pnpm check:changed

fish notes: model gpt-5.5, reasoning xhigh; reviewed against f4d9b50.

@openclaw-clownfish openclaw-clownfish Bot added clownfish Tracked by Clownfish automation clownfish:commit-finding PR created from a ClawSweeper commit finding labels Jun 9, 2026
@openclaw-barnacle openclaw-barnacle Bot added channel: discord Channel integration: discord commands Command implementations size: M labels Jun 9, 2026
@clawsweeper

clawsweeper Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

ClawSweeper status: review started.

I am starting a fresh review of this pull request: fix(doctor): keep TTS legacy migration on supported paths This is item 1/1 in the current shard. Shard 0/1.

This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking.

Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted.

@vincentkoc vincentkoc merged commit c0a4a78 into main Jun 9, 2026
193 of 200 checks passed
@vincentkoc vincentkoc deleted the clownfish/clawsweeper-commit-openclaw-openclaw-1d0e9a907e6d branch June 9, 2026 23:54
github-actions Bot pushed a commit to Desicool/openclaw that referenced this pull request Jun 10, 2026
…1787)

Co-authored-by: openclaw-clownfish[bot] <280122609+openclaw-clownfish[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

channel: discord Channel integration: discord clownfish:commit-finding PR created from a ClawSweeper commit finding clownfish Tracked by Clownfish automation commands Command implementations size: M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant