0ff52c20fdc13a3fa6605da35040a7abbe998440
PR #115's first commit landed dynamic discovery via gh api but missed three of the five issue requirements. This commit completes them: - Move headlamp- prefix filtering into jq via startswith() and add explicit exclusion for headlamp-agent-skills (skills bundle, not a plugin), instead of relying on grep -E '^headlamp-.+'. - Add PLUGIN_REPOS_FALLBACK with the previously hardcoded list and use it when discovery returns empty, instead of exiting with error. - Add header comment documenting the discovery filter and the headlamp-agent-skills exclusion. Verified jq filter against live API: returns 8 plugin repos, all prefixed headlamp-, headlamp-agent-skills correctly excluded. Co-Authored-By: Paperclip <noreply@paperclip.ing>
Description
Languages
Shell
100%