Bug Report (Automated QA — vortex-qa skill)
Severity: MEDIUM (feature ships but errors on every invocation)
View: Plugins (action: Report broken)
Commit: 86355f2
Branch: feat/task-19-notifications-enriched
tauri-pilot: 0.5.0
Steps to Reproduce
tauri-pilot ipc plugin_report_broken --args '{"pluginName":"vortex-mod-youtube"}'
# also vortex-mod-gallery, vortex-mod-vimeo, vortex-mod-soundcloud — all fail
Actual
Error: RPC error (-32603): Eval error: JavaScript error: validation error: plugin 'vortex-mod-youtube' has no repository_url in its manifest
Expected
Returns a pre-filled GitHub issue URL like https://github.com/mpiton/vortex-mod-youtube/issues/new?title=...&body=... per PRD §2.3.
Root cause
All four official plugin manifests at ~/.local/share/dev.vortex.app/plugins/*/plugin.toml declare:
[plugin]
name, version, category, author, description, license, min_vortex_version
None of them carry a repository_url field. The Vortex manifest reader (per the validation error) requires this field, but it was never added to the published plugins.
Note: registry.toml does carry a repository = "https://github.com/mpiton/vortex-mod-..." field (visible in plugin_store_list output as "repository":"..."), so the data exists upstream — it just doesn't make it into the per-plugin manifest the runtime reads.
Fix paths
- A (preferred): Add
repository_url = "https://github.com/mpiton/vortex-mod-<name>" to each plugin's plugin.toml, bump version, re-publish, update registry checksums.
- B (fallback): Adjust the manifest reader /
report_broken command to consult the registry repository field when plugin.toml lacks repository_url.
Affected plugins (all 4 official)
- vortex-mod-gallery
- vortex-mod-soundcloud
- vortex-mod-vimeo
- vortex-mod-youtube
Console errors
None — error returned synchronously over IPC.
Environment
- OS: Linux
- Tauri: dev mode
Bug Report (Automated QA — vortex-qa skill)
Severity: MEDIUM (feature ships but errors on every invocation)
View: Plugins (action: Report broken)
Commit: 86355f2
Branch: feat/task-19-notifications-enriched
tauri-pilot: 0.5.0
Steps to Reproduce
Actual
Expected
Returns a pre-filled GitHub issue URL like
https://github.com/mpiton/vortex-mod-youtube/issues/new?title=...&body=...per PRD §2.3.Root cause
All four official plugin manifests at
~/.local/share/dev.vortex.app/plugins/*/plugin.tomldeclare:None of them carry a
repository_urlfield. The Vortex manifest reader (per the validation error) requires this field, but it was never added to the published plugins.Note:
registry.tomldoes carry arepository = "https://github.com/mpiton/vortex-mod-..."field (visible inplugin_store_listoutput as"repository":"..."), so the data exists upstream — it just doesn't make it into the per-plugin manifest the runtime reads.Fix paths
repository_url = "https://github.com/mpiton/vortex-mod-<name>"to each plugin'splugin.toml, bump version, re-publish, update registry checksums.report_brokencommand to consult the registryrepositoryfield whenplugin.tomllacksrepository_url.Affected plugins (all 4 official)
Console errors
None — error returned synchronously over IPC.
Environment