docs: remove fabricated skills/plugins listing claim - #60
Conversation
The About section claimed the skill 'lists the installed skills, TTS plugins, STT plugins, and VAD plugins.' __init__.py has no such handler, intent, or dialog file — the skill only reports kernel version, CPU/memory/disk usage, uptime, GPU availability, ovos-core version, location and language settings.
|
Important Draft PR not reviewedDraft PRs are not automatically reviewed by default.
To automatically review draft PRs, update your CodeRabbit configuration: reviews:
auto_review:
drafts: trueThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
The code stars have aligned. Here's the update. ✨I've aggregated the results of the automated checks for this PR below. 🔍 LintThe automated sentinel is back with news. 💂♂️ ❌ ruff: issues found — see job log 🎙️ SkillTesting the skill's ability to handle the unexpected. 🌪️ ℹ️ Not an OVOS skill repo — check skipped. ⚖️ License CheckChecking for any missing license headers. ✍️ ✅ No license violations found. Policy: Apache 2.0 (universal donor). StrongCopyleft / NetworkCopyleft / WeakCopyleft / Other / Error categories fail. MPL allowed. 🧪 Spec LintThe automated pipeline is running smoothly. 🚂 2 error(s), 0 warning(s) 🔨 Build TestsI've poured the digital concrete for this build. 🏗️ ✅ All versions pass
🏷️ Release PreviewA sneak peek at the future of OpenVoiceOS. 🔮 Current:
✅ PR title follows conventional commit format. 🚀 Release Channel Compatibility Predicted next version:
🔌 Skill Tests (ovoscope)I ran the end-to-end skill tests to see how your skill behaves in the real world! 🎤 ✅ 75/75 passed ✅ TestNoMatch — 2/2 🚌 Bus CoverageCalculating the signal margins of your changes. 📐 📊 CoverageQuantifying the invisible strength of your code. 💪 ✅ 88.5% total coverage Per-file coverage (2 files)
Full report: download the The automation never sleeps, but I might reboot. 💤 |
The README's About section said this skill "also lists the installed skills, TTS plugins, STT plugins, and VAD plugins."
Verified against current
devsource:__init__.pydefines handlers only for kernel version, GPU, CPU usage, memory usage, disk space, uptime, core version, user/system location, and language queries (handle_get_os,handle_get_gpu,handle_get_cpu,handle_get_memory,handle_get_disk_space,handle_get_uptime,handle_get_core_version,handle_user_location,handle_default_location,handle_what_lang_am_i_speaking,handle_primary_lang,handle_secondary_langs,handle_get_languages). There is no intent, dialog file, or code path anywhere in the repo that enumerates installed skills or TTS/STT/VAD plugins. This PR removes that sentence and updates the capability summary to match the actual handlers.