tts-error-reporting
CommunityPropagate TTS errors to the frontend as toasts.
AuthorStarrySerendipity
Version1.0.0
Installs0
System Documentation
What problem does it solve?
TTS workers running in separate processes can fail silently or crash, leaving users unaware of why a voice synthesis is not ready. This Skill defines a standard for propagating those errors from the worker to the main frontend so users receive a clear notification.
Core Features & Use Cases
- Structured error propagation: workers send a well-formed error payload via a shared queue, enabling the frontend to translate failures into visible toasts.
- Reliability across multiprocessing: ensures errors such as quota exhaustion, API issues, or connection failures are surfaced immediately instead of being swallowed.
- Use Case: when a realtime TTS worker encounters a temporary quota limit, the UI displays an informative toast instead of stalling.
Quick Start
Update each TTS worker to push structured error messages to the main process via the response_queue using the error tuple.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tts-error-reporting Download link: https://github.com/StarrySerendipity/N.E.K.O/archive/main.zip#tts-error-reporting Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.